黑马程序员技术交流社区

标题: 关于构造函数 [打印本页]

作者: sshh11    时间: 2015-11-15 22:58
标题: 关于构造函数
子类无参构造函数中有 super("zhangsan",23) ,同时父类无参构造函数也是空的 ,这个时候子类继承父类有参构造函数吗
作者: 梭梭树    时间: 2015-11-15 23:24
不继承,只要父类存在空参构造,无论子类对象调用子类有参构造还是无参构造,默认继承父类无参构造
作者: 海贼    时间: 2015-11-15 23:58
还没学到 不太清楚   哈哈
作者: 苹果核的梦想    时间: 2015-11-16 14:19
子类继承父类成会默认调用super();也就是父类的无参构造方法,因为你不写其他构造方法时JAVA编译器会提供默认的所以可以通过编译,如果你提供了有参数的构造方法,而没写无参构造方法,子类继承时就必须自己明确指定要调用父类的哪个构造方法,否则编译失败
作者: 一大把手    时间: 2015-11-16 16:17
毕老师讲过的




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