Java 深入構造器

在這裏插入圖片描述


深入構造器

構造器是一個特殊的方法,這個特殊方法用於創建實例時執行初始化。構造器是創建對象的重要途徑(即使使用工廠模式、反射等方式創建對象,其實質依然是依賴於構造器),因此,Java 類必須包含一個或一個以上的構造器。


構造器執行初始化

構造器在創建對象的時候會執行初始化,如果沒有爲Java 類提供任何構造器,則系統會爲這個類提供一個無參數的構造器,這個構造器的執行體爲空,不做任何事情。無論如何, Java類至少包含一個構造器。一旦提供了自定義的構造器,系統就不再提供默認的構造器。

如果希望該類保留無參數的構造器,或者希望有多個初始化過程,則可以爲該類提供多個構造器。如果一個類裏提供了多個構造器,就形成了構造器的重載。


構造器重載

在前面講過

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章