继承的练习题2021-10-31

2021-10-31  本文已影响0人  哈迪斯Java

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类的无参构造

上一篇下一篇

猜你喜欢

热点阅读