class Window{ Window(int maker){ System.out.println("Window" + maker); } } class House{ Window w1 = new Window(1);//Before 构造器 House(){ //构造器中 System.out.println("House"); w3 = new Window(33);//重新初始化 w3 }
Window w2 = new Window(2); //After 构造器 void f() { System.out.println("f"); } Window w3 = new Window(3);//end } public class test { public static void main(String[] args) { House h = new House(); h.f(); } }
/* Output Window1 Window2 Window3 House Window33 f */