代码如下:
public class A {
public A(){
System.out.println("执行了类A的构造方法!");
}
}
public class B {
public B() {
System.out.println("执行了类B的构造方法!");
}
}
public class C extends A {
private B b = new B();
public C() {
System.out.println("执行了类C的构造方法!");
}
}
public class Test {
public static void main(String[] args) {
C c = new C();
}
}
输出内容如下:
执行了类A的构造方法!
执行了类B的构造方法!
执行了类C的构造方法!
请采纳。