Java-----構造方法和成員方法的區別
阿新 • • 發佈:2018-12-19
構造方法和成員方法的區別
1.構造方法
構造方法作用概述
給物件的資料進行初始化
構造方法格式
方法名與類名相同
沒有返回值型別,連void都沒有
沒有具體的返回值
構造方法注意事項
如果你不提供構造方法,系統會給出預設構造方法
如果你提供了構造方法,系統將不再提供
構造方法也是可以過載的
注意:定義類的時候,建議自己新增無參的構造方法。
2.成員方法
成員方法作用概述
表示物件所具有的功能(和行為)。
成員方法格式
有返回型別,可以為void型別,也可以是基本資料型別或引用型別。
成員方法名可以和類名相同,也可以不同。
3.構造方法和成員方法的區別
A:格式區別 構造方法和類名相同,並且沒有返回型別,也沒有返回值。 普通成員方法可以任意起名,必須有返回型別,可以沒有返回值。 B:作用區別 構造方法用於建立物件,並進行初始化值。 普通成員方法是用於完成特定功能的。
C:呼叫區別