Java類的方法的理解

Java類的方法分三種:分別是構造方法、實例方法、類方法。

1、構造方法:   方法名與類名完全一致,沒有返回值,構造方法用於實例化對象時給屬性設置初始值。當一個類中沒有定義構造函數時,系統會默認添加一個無參的構造方法。當在類中自定義構造方法之後,默認的無參構造方法消失(如果需要無參構造方法需手動添加)。

2、類方法:   用static關鍵字修飾,可以直接通過類名調用,不需要創建類的對象來調用該方法。

3、實例方法:  可以通過類的實例調用對象的方法,也稱爲成員方法,一般有返回值(void方法比較特殊)。要實例化對象,通過對象的調用才執行。

4、void方法的理解:書本講意思是無返回值。有返回值和無返回值有啥區別呢?有返回值就是我把數據改了,我告訴你現在數據改成多少了,你可以拿來用。  無返回值就是我把數據改了,但是我不告訴你現在數據改成多少了,你不能拿來用

5、方法的重載的定義:,在同一個類中,方法名相同,參數個數或者參數類型不同,稱爲方法的重載。方法的重載與有無返回值,或者訪問修飾符都無關。方法名和參數相同而返回類型不相同,不能說是重載。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章