派生类构造函数调用时必须先调用构造函数
/*
* @author mengdexin
* */
class X{
Y b = new Y();
X(){
System.out.println("X");
}
}
class Y {
Y(){
System.out.println("Y");
}
}
public class Test extends X {
Y y = new Y();
Test(){
System.out.println("Test");
}
public static void main(String[] args) {
new Test();
}
}
Y
X
Y
Test