答:在子類構造方法的第一行調用super(...)即可。
41我在同一個類中定義了好幾個構造方法并且想在一個構造方法中調用另一個。
答:在構造方法第一行調用this(...)。
42我沒有定義構造方法會怎么樣?
答:自動獲得一個無參數的構造方法。
43我調用無參數的構造方法失敗了。
答:如果你至少定義了一個構造方法,就不再有自動提供的無參數的構造方法了。
你需要顯式定義一個無參數的構造方法。
44我該怎么定義類似于C++中的析構方法(destructor)?
答:提供一個voidfinalize()方法。在GarbargeCollector回收該對象時會調用該方法。
注意實際上你很難判斷一個對象會在什么時候被回收。作者從未感到需要提供該方法。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/