思考:構造方法也是一個方法,那么為什么不讓它定義返回值類型呢?為什么不使用void定義?
分析:程序編譯器是根據代碼結構來進行編譯處理的,執行的也是根據代碼結構來進行處理的。
如果在構造方法上使用了void,那么此結構就與普通方法的機構完全相同了,這樣編譯器會認為此方法是一個普通方法。
普通方法與構造方法最大的區別在於:構造方法是在類對象實例化的時候調用的,而普通方法是在類對象實例化產生之后調用的。
思考:構造方法也是一個方法,那么為什么不讓它定義返回值類型呢?為什么不使用void定義?
分析:程序編譯器是根據代碼結構來進行編譯處理的,執行的也是根據代碼結構來進行處理的。
如果在構造方法上使用了void,那么此結構就與普通方法的機構完全相同了,這樣編譯器會認為此方法是一個普通方法。
普通方法與構造方法最大的區別在於:構造方法是在類對象實例化的時候調用的,而普通方法是在類對象實例化產生之后調用的。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。