java構造函數


對象一建立就會調用與之對應的構造函數。

構造函數的作用:可以用於給對象進行初始化。

構造函數的小細節:

當一個類中沒有定義構造函數時,那么系統會默認給該類加入一個空參數的構造函數。

當在類中自定義了構造函數后,默認的構造函數就沒有了。

構造函數和一般函數在寫法上有不同。

在運行上也有不同。

構造函數時在對象一建立就運行。給對象初始化。

而一般方法是對象調用才執行,給是對象添加對象具備的功能。

 

一個對象建立,構造函數只運行一次、

而一般方法可以被該對象調用多次。

什么時候定義構造函數呢?

當分析事物時,該事物存在具備一些特性后者行為,那么將這些內容定義在構造函數中。

構造代碼塊。

作用:給對象進行初始化。

對象一建立就運行,而且優先於構造函數執行。

和構造函數的區別:

構造代碼塊是給所有對象進行統一初始化,

而構造函數是給對應的對象初始化。

構造代碼塊中定義的是不同對象共性的初始化內容。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM