A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

a
  1. public class Z extends X {
  2.         Y y = new Y();
  3.         Z(){
  4.                 System.out.print("Z");
  5.         }
  6.         public static void main(String[] args) {
  7.                 // TODO Auto-generated method stub
  8.                 new Z();
  9.         }
  10. }

  11. class X {
  12.         public X(){
  13.                 System.out.print("X");
  14.         }
  15.         Y b = new Y();//成員變量先於構造函數初始化
  16. }
  17. class Y{
  18.         Y(){
  19.                 System.out.print("Y");
  20.         }
  21. }
  22. //初始化過程:成員變量初始化,默認初始化,顯示初始化,構造方法初始化
复制代码


2 个回复

倒序浏览
输出结果:YXYZ
回复 使用道具 举报
这题最近看了不下三遍了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马