public 類名{}與public 返回值 (參數(shù)){}這兩種方法具體有什么差異 求大神
6 回答

大尾鱸鰻
TA貢獻(xiàn)2條經(jīng)驗 獲得超18個贊
普通方法得實例化類以后才能調(diào)用的方法,
而構(gòu)造方法沒有返回值,并且方法名要與類名相同,而實例化的new后面的就是構(gòu)造方法,假如你沒定義構(gòu)造方法,在類實例化的時候系統(tǒng)會自動添加無參構(gòu)造方法

kirito_yes
TA貢獻(xiàn)4條經(jīng)驗 獲得超7個贊
構(gòu)造方法是特殊的方法,主要用于創(chuàng)建對象和初始化,而且不可以被繼承(很簡單因為類名不同,但可以被super和this引用),普通方法的話一般就是用對象來調(diào)用的。

慕用9955183
TA貢獻(xiàn)2條經(jīng)驗 獲得超0個贊
構(gòu)造方法在你用NEW 關(guān)鍵字創(chuàng)建一個對象的時候就自動調(diào)用了,普通方法 要通過實例點方法名調(diào)用

四無小青年
TA貢獻(xiàn)88條經(jīng)驗 獲得超43個贊
構(gòu)造方法有且只會在創(chuàng)建一個對象時被調(diào)用,沒有返回值,主要的作用是做一些初始化的工作,比如變量的初始化。
普通方法有返回值,可以在任何地方調(diào)用。若解惑,望采納

不要記得我
TA貢獻(xiàn)7條經(jīng)驗 獲得超2個贊
構(gòu)造方法是你建了一個類后,要根據(jù)這個類創(chuàng)建出對象所用的方法。
普通方法就是對象創(chuàng)建后,對象能使用的方法。(類似于對象行為,對象能做什么)
添加回答
舉報
0/150
提交
取消