??????今天看到《Java編程思想》繼承部分,講到基類和子類的構(gòu)造器(constructor),書中主要強調(diào)了2點:
1.子類在初始化的時候,Java將自動調(diào)用基類的默認構(gòu)造器;
2.當基類只有帶參數(shù)的構(gòu)造器時,子類的構(gòu)造器必須顯式的利用super關鍵字調(diào)用基類的構(gòu)造器;
3.當基類有多個構(gòu)造器且其中包含默認構(gòu)造器,而且子類不顯式的調(diào)用基類的構(gòu)造器時,Java將自動調(diào)用基類的默認構(gòu)造器(這點是我琢磨的);
-------------------------------------------
--------------- 華麗的午飯分割線--------------------
下午又看了點書,補充關于final關鍵字的:
1.所有private的方法都是隱式的申明為final的;
2.當類被定義為final時,該類將不能被繼承;