黑马程序员技术交流社区
标题:
继承
[打印本页]
作者:
风飘逸
时间:
2015-4-2 18:35
标题:
继承
在继承中子类的构造函数中默认访问父类无参构造函数,若子类构造函数中有this调用本来构造函数,咋办?super,this不都是默认函数的第一行吗?
作者:
冻了冬天
时间:
2015-4-2 19:04
不是默认吧。super不一定在第一行
作者:
徐顺醒
时间:
2015-4-2 19:44
同问!~@@:D
作者:
hhh233
时间:
2015-4-2 20:08
本类的其他构造函数可以super呀
作者:
hbk000
时间:
2015-4-2 20:32
试了一下,报错啊!!
作者:
百思不得解
时间:
2015-4-2 20:35
被你这么一说,迷糊了。
作者:
lwj123
时间:
2015-4-2 20:49
如果你使用了this来调用本类的其他构造的话,那么总会有一个构造会去调用父类的构造的,但是不一样的是调用父类的无参构造,不然的话会出现死递归!
作者:
致逝去的青春
时间:
2015-4-3 00:42
楼上正解,不管怎么样,之类的构造函数必须访问父类中的构造函数
作者:
风飘逸
时间:
2015-4-3 21:00
想明白了,感谢各位
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2