Java中父类默认的构造函数可不可以被子类重写

2024-11-01 02:12:47
有5个网友回答
网友(1):

  1. 不能被重写

  2. 父类的无参构造函数不能被子类继承 ,而是被子类隐式调用,即:super();

    所以不可以重写父类默认的构造函数



    父类:

    子类:


网友(2):

Java中父类构造函数是不可以被子类继承的,所以不能够重写。
只是构造子类时子类会在构造函数中就会首先去调用父类的构造,默认调用的是父类的无参构造。如果你需要参数个数不同的构造,可以在父类中写多个构造方法的。

网友(3):

当然可以
子类的无参函数被调用的时候会隐性先调用父类无参函数,你加println()或者debug看一下就知道了,如果你的无参函数中赋值对象与父类相同,父类中的赋值自然就被盖掉了

网友(4):

no

网友(5):

你选的答案太坑爹了吧。。。。