class X{ Yb = new Y(); X(){ System.out.print("X"); } } class Y{ Y(){ System.out.print("Y"); } } public class Z extends X{ Yy = new Y(); Z(){ System.out.print("Z"); } publicstatic void main(String[] args){ newZ();// Y X Y Z } } 答案有点困惑,为什么不是YYXZ?怎么运行的?
|