構造方法和普通方法的區別?


思考:構造方法也是一個方法,那么為什么不讓它定義返回值類型呢?為什么不使用void定義?

分析:程序編譯器是根據代碼結構來進行編譯處理的,執行的也是根據代碼結構來進行處理的。
如果在構造方法上使用了void,那么此結構就與普通方法的機構完全相同了,這樣編譯器會認為此方法是一個普通方法。

普通方法與構造方法最大的區別在於:構造方法是在類對象實例化的時候調用的,而普通方法是在類對象實例化產生之后調用的。


免責聲明!

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



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