第1个回答 2013-01-15
这是对的,不管怎么样你都要让子类继承父类的构造函数。。可以这样测试:现在有一个父类,你把它的无参构造函数显示的定义为private。。。这是你再给他定义一个子类,你会发现编译器会提示你在父类构造一个构造函数让子类继承。。。
子类继承父类的构造函数的原因在于:每次创建子类的时候,系统都会默认的调用父类的无参构造函数,如果你的父类构造函数不能被子类继承,怎么调用父类的构造函数?。。
原理还是在于:先有父亲,才能有儿子。。。
如果不懂,请追问,。,,
希望可以帮助你,谢谢采纳。。。本回答被提问者采纳
第2个回答 2019-11-25
这是对的。
有一道选择题就是
下面是有关子类继承父类构造函数的描述,其中正确的是 ( B)。
A.创建子类的对象时, 先调用子类自己的构造函数,然后调用父类的构造函数。
B.子类无条件地继承父类不含参数的构造函数。
C.子 类必须通过super关键字调用父类的构造函数。
D.子类无法继承父类的构造函数
第3个回答 2013-01-15
当然
也叫默认构造。但,也可以被覆盖的了——子类中,只写带参数的构造、不写无参数的构造。
~~~~~~~~~~~~~~~~~~~~~~~
第4个回答 2021-01-03
我的题库。