2013-10-20 38 views
8

我正在通過一次過去的Java考試,我有一個問題,我被卡住了。過去有關構造函數的Java考試

的問題是:?「任何構造函數顯式或自動調用它的父類,這就要求其父,依此類推,直到類層次結構是什麼進程名的構造

感謝你的答案

回答

13

這就是所謂的 「構造函數鏈」

@Edit:添加源:。奧利奇查爾斯沃思的Oracle's documentation Courtsey

如果子類構造函數明確或隱式地調用其超類的構造函數 ,那麼您可能會認爲將會有一個調用構造函數的整個鏈,返回到Object的構造函數。事實上,情況就是如此。它被稱爲 構造函數鏈接,並且當有一個 長類的下降行時,您需要知道它。

+1

請參考嗎? –

+0

沒關係,我在Java教程中看到了這一點。 – arshajii

+2

@StefanoSanfilippo:http://docs.oracle.com/javase/tutorial/java/IandI/super.html。 –