黑马程序员技术交流社区

标题: 求教啊!!!!!! [打印本页]

作者: zhangzhen33053    时间: 2016-5-1 16:50
标题: 求教啊!!!!!!
子类为什么要从新写空参构造和有参构造啊  不能继承吗

作者: 90后的契约    时间: 2016-5-1 20:26
重写父类的构造方法是对父类初始化。
作者: dxw    时间: 2016-5-1 20:52
继承不包括构造方法
作者: zhangzhen33053    时间: 2016-5-1 21:25
谢谢大家!明白了
作者: 新晋猿工    时间: 2016-5-1 21:43
子类不能继承父类的构造方法啊,因为子类继承父类的时候,先运行父类构造函数;具体的说就是运行父类时就会先“调用”父类的构造函数,注意“调用”和继承不是一个含义,实质上是“自动运行”。 继承(extends)的含义其实是“扩展”,子类完全没必要扩展父类的构造函数,因为反正每次调子类的时候都会“自动运行”它父类的构造函数,如果真的需要子类构造函数特殊的形式,子类直接修改或重载自己的构造函数就好了。
作者: 奉建兵    时间: 2016-5-1 21:47
构造方法不能继承的.亲
作者: zhangzhen33053    时间: 2016-5-2 10:41
90后的契约 发表于 2016-5-1 20:26
重写父类的构造方法是对父类初始化。

谢谢谢谢谢谢谢谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2