package HspLearningExtend;
public class Pupil {
public static void main(String[] args) {
C c = new C();
}
}
class A{
public A(){
System.out.println("我是A类");
}
}
class B extends A{
public B(){
System.out.println("我是B类的无参构造");
}
public B(String name){
System.out.println("我是B类的有参构造");
}
}
class C extends B{
public C(){
this("hello");
System.out.println("我是C类的无参构造");
}
public C(String name){
super("haha");
System.out.println("我是C类的有参构造");
}
}
输出结果为:
我是A类
我是B类的有参构造
我是C类的有参构造
我是C类的无参构造
网友评论