JAVA方法重载与构造方法简介
生活随笔
收集整理的這篇文章主要介紹了
JAVA方法重载与构造方法简介
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法重載是指對多個方法享有相同的名字,但是這些方法的參數必須不同,或者是參數的個數不同,或者是參數類型不同。返回類型不能用來區分重載的方法。
注意:再設計重載方法的時候,參數類型的區分度一定要足夠,列如不能是同一簡單類型的參數,如int型和long型。
構造方法是一個特殊的方法,主要用于初始化新創建的對象。構造方法的方法名要求與類名相同,而且無返回值。在新創建對象時,Java系統會自動調用構造方法為新對象初始化。另外,構造方法只能通過new運算符調用,用戶不能直接調用。需要注意的是,在這里說構造方法無返回值,并不是要在構造方法名前加上void,構造方法名是不能有void的,如果在構造方法構造方法名前加了void,系統就不會自動調用該方法了。
一個類可以創建多個構造方法,當類中包含有多個構造方法時,將根據參數的決定要用哪個構造方法來初始化新創建對象的狀態,達到方法重載的目的
轉載于:https://blog.51cto.com/liaosy/1214257
總結
以上是生活随笔為你收集整理的JAVA方法重载与构造方法简介的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: shell+html+div+css实现
- 下一篇: 搭建pxe环境安装系统