黑马程序员技术交流社区
标题:
构造器(constructor)是否可被重写(override)?
[打印本页]
作者:
811487754
时间:
2016-8-12 09:15
标题:
构造器(constructor)是否可被重写(override)?
构造器(constructor)是否可被重写(override)?
作者:
aliali007
时间:
2016-8-12 17:28
子类不能获得父类的构造器,子类只能调用父类的构造器来进行初始化。
重写是指子类和父类有相同的方法,既然子类不能继承父类的构造器,因此也就不存在重写。
子类继承父类的成员如下:非private成员变量和方法,不包括构造器。
作者:
x55555lg
时间:
2016-8-12 22:17
构造方法是不能被继承的,所以不行
作者:
Maroon
时间:
2016-8-12 22:38
只能重载不能重写
作者:
811487754
时间:
2016-8-15 19:48
aliali007 发表于 2016-8-12 17:28
子类不能获得父类的构造器,子类只能调用父类的构造器来进行初始化。
重写是指子类和父类有相同的方法,既 ...
很详细,谢谢
作者:
愿望变美
时间:
2016-8-18 22:38
不可以,每个类都有自己的构造器,如果是子类,默认包含super();
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2