java創建對象過程中的變量初始化過程

情況一,子類有變量age:show()打印的爲子類空間裏的age. 1.super()先執行(這裏改變的是父類的變量(12-11-10)所以子類爲默認初始化值0); 2.顯示初始化;-90 3.執行構造代碼塊;-9 4.在執行構造函數(子類有就用子類的變量)-8 情況二,子類沒有變量age:show()打印的爲父類空間裏的age. 1.super()先執行(這裏改變的是父類的變量-顯示初始化12-
相關文章
相關標籤/搜索