java继承的构造函数
Posted AWTGHD
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java继承的构造函数相关的知识,希望对你有一定的参考价值。
1、在构造函数的继承中,子类不能继承父类的构造函数。但是子类却可以用super()或super(参数)使用父类的构造函数,
<1>无参的构造函数:
//父类
public class Animal {
public Animal(){
System.out.println("Animal父类");
};
}
//子类
public class Cat extends Animal{
public Cat(){
//这里隐式使用了super()调用了父类的Animal父类
System.out.println("Cat子类");
};
}
测试:
public class numberMain {
public static void main(String[] args) {
Cat ct=new Cat();
}
}
结果:
Animal父类
Cat子类
<2>有参的构造函数:
以上是关于java继承的构造函数的主要内容,如果未能解决你的问题,请参考以下文章