子类的构造方法必须继承父类的构造方法
来源:互联网 发布:淘宝最新刷销量方法 编辑:程序博客网 时间:2024/06/04 07:33
public class Person {
/* public Person(){
}*/
public Person(String name){
}
/* public Person(){
}*/
public Person(String name){
}
}
public class Athletes extends Person {
public Athletes(String name,int age,String sex,String event,String goal){
]
}
Person类定义了一个有参的构造方法,Athletes类中会报错,解决办法是person类中加一个无参的构造方法
父类写了有参构造函数,就意味着编译器不会为它生成默认的无参构造。
这样如果子类要继承的话,只能继承有参的,构造子类对象的时候就会调用父类有参构造。
如果子类想写无参构造,父类也必须加写一个无参构造,这样构造子类对象的时候,会调用父类无参构造。
子类的构造函数要调用父类的构造函数,
都不写的情况下在子类里会有一个缺省的构造函数,
里面这样写super();它表示父类的构造函数,
如今你实现了父类的构造函数,那么你必须在子类的构造函数显式调用
解决方案还有就是在父类里添加一个空的构造函数O(∩_∩)O~
阅读全文
0 0
- 子类的构造方法必须继承父类的构造方法
- 子类继承父类的构造方法
- 错误记录--Java中子类继承父类必须调用父类的构造方法?
- 子类继承父类的构造函数(方法)吗?
- 子类继承父类的构造函数(方法)吗?
- 子类继承和调用父类的构造方法
- java中,子类能不能继承父类的构造方法?
- 子类继承和调用父类的构造方法
- 子类继承和调用父类的构造方法
- 子类继承和调用父类的构造方法
- 继承中子类和父类构造方法的关系
- 子类继承和调用父类的构造方法
- 关于构造方法:子类只能继承父类的无参数构造方法
- 继承 子类对父类方法的覆盖 构造方法的继承 super
- 子类,父类构造方法的特点
- 父类和子类的构造方法
- 父类和子类的构造方法
- 为什么java的子类中必须调用父类的构造方法
- 应用程序与Activity 3_1 Android应用程序
- 寻找数组中的第i小元素
- 数理逻辑1 -- 命题演算6
- Mybatis错误(一)Exception in thread "main" org.apache.ibatis.exceptions.PersistenceException:
- 从零开始搭建环境编写操作系统 AT&T GCC (一)搭建环境和测试环境
- 子类的构造方法必须继承父类的构造方法
- POJ 3268 Silver Cow Party 最短路—dijkstra算法的优化。
- 羊皮卷之四
- POJ
- pyCharm最新2017激活码
- Linux内存模型
- Keepalived 的安装和配置
- JS事件
- 关于PLC看门狗程序编写