黑马程序员技术交流社区
标题:
继承中的构造函数
[打印本页]
作者:
Hellow_word
时间:
2016-6-9 19:39
标题:
继承中的构造函数
子类对象建立后可以通过子类对象调用父类的构造函数吗?
作者:
lifeiwangyue
时间:
2016-6-9 20:40
子类初始化的时候都是执行父类的构造函数的
作者:
牛凌霄
时间:
2016-6-9 20:47
一,构造函数是在你创建对象时就已调用了,比Person p = new Person();这就调用了Person的空参构造了.
二,子类的所有构造默认都会访问父类的空参构造,因为它们隐含了super()语句.
三,构造函数是不能用对象名.方法名来调用的,参看方法的注意事项.
所以子类对象在创建时已自动访问了父类的空构,在创建后则不能去调用,否则功能就重复了.
作者:
大笑哈哈
时间:
2016-6-9 21:04
构造函数不能继承,你创建对象以后在测试类就不能通过子类对象调用父类构造方法了.
作者:
见著
时间:
2016-6-9 21:45
在重写了父类的构造函数时,会调用子类的构造函数
作者:
Hellow_word
时间:
2016-6-10 18:38
牛凌霄 发表于 2016-6-9 20:47
一,构造函数是在你创建对象时就已调用了,比Person p = new Person();这就调用了Person的空参构造了.
二,子 ...
恩 好的 谢谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2