不能被重写
父类的无参构造函数不能被子类继承 ,而是被子类隐式调用,即:super();
所以不可以重写父类默认的构造函数
父类:
子类:
Java中父类构造函数是不可以被子类继承的,所以不能够重写。
只是构造子类时子类会在构造函数中就会首先去调用父类的构造,默认调用的是父类的无参构造。如果你需要参数个数不同的构造,可以在父类中写多个构造方法的。
当然可以
子类的无参函数被调用的时候会隐性先调用父类无参函数,你加println()或者debug看一下就知道了,如果你的无参函数中赋值对象与父类相同,父类中的赋值自然就被盖掉了
no
你选的答案太坑爹了吧。。。。