課程
/后端開發
/Java
/Java入門第二季 升級版
在調用方法時為什么有時候要加數據類型比如說int,而有的不要。比較迷惑求解,謝謝
2016-10-01
源自:Java入門第二季 升級版 7-8
正在回答
簡單的來說? 只要有返回值的方法.就需要定義一個變量去接收返回值,而沒有返回值的方法可以直接使用。建議你可以去看看Java中的方法 這章課程? 里面詳細的講解了無參無返 無參有返 有參無返? 有參有返 這四種方法的使用? 望采納
你是說:int newScore=a.getScore();和mo.show();為什么前者要加int嗎?
如果是,getScore方法是有返回值的,需要定義一個int類型的變量去接收
而show方法名前有void,無返回值
qq_ZLKKINGF_04041481 提問者
風中打傘的小孩 回復 qq_ZLKKINGF_04041481 提問者
qq_ZLKKINGF_04041481 提問者 回復 風中打傘的小孩
不太懂你想問的是調用的對象前面加不加數據類型還是方法名前面
如果是前者,我認為是用來調用方法的對象之前沒有創建 就要加數據類型,意思是調用的時候才新創建了一個對象然后直接調用了方法
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
1 回答求解求解,謝謝
4 回答求解謝謝了
2 回答求解答,謝謝
3 回答求小伙伴解答,謝謝!
2 回答本人比較笨 只能用一些基礎知識來做
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-22
簡單的來說? 只要有返回值的方法.就需要定義一個變量去接收返回值,而沒有返回值的方法可以直接使用。建議你可以去看看Java中的方法 這章課程? 里面詳細的講解了無參無返 無參有返 有參無返? 有參有返 這四種方法的使用? 望采納
2016-10-02
你是說:int newScore=a.getScore();和mo.show();為什么前者要加int嗎?
如果是,getScore方法是有返回值的,需要定義一個int類型的變量去接收
而show方法名前有void,無返回值
2016-10-01
不太懂你想問的是調用的對象前面加不加數據類型還是方法名前面
如果是前者,我認為是用來調用方法的對象之前沒有創建 就要加數據類型,意思是調用的時候才新創建了一個對象然后直接調用了方法