黑马程序员技术交流社区

标题: 有关继承的一些问题 [打印本页]

作者: rushing    时间: 2016-1-8 11:33
标题: 有关继承的一些问题
如果子类的有参构造方法里边没有使用super(参数)来调用父类的有参构造方法,系统会不会默认加上super()?
作者: iori    时间: 2016-1-8 12:46
会的。你可以用反编译软件看一下。
作者: jasonbourne    时间: 2016-1-8 13:00
子类实例化的时候是必须要先调用父类的构造方法的,如果子类的构造方法里面没有明确出调用父类的哪个构造方法,这时就会自动调用父类的无参构造方法。
作者: 黑色皮肤的马    时间: 2016-1-8 22:14
会的,子类所有的构造方法都会默认访问父类的无参构造方法。
作者: 1055513951    时间: 2016-1-8 22:45
会的吧,应该是默认就有的
作者: jacky左    时间: 2016-1-8 22:54
会默认加一个super();前提是没有this() 的情况下




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