亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

如圖,這是一個問題,求解答,謝謝!

57975d8600013ec205000393.jpg

57975d870001048d05000339.jpg

為什么要創建對象、調用方法、傳入數據呢?有什么好處或作用嗎?這道題不這樣更簡單,求解答,謝謝!

正在回答

4 回答

封裝方法可以復用,而且可讀性也好,一個邏輯處理封裝為一個方法,可以作為自己的工具類,以后直接可以傳參調用,好處你現在體會不出來很正常,以后當你一個類的代碼寫到幾百行,而所有的代碼都在一個方法里,你就知道出了錯有多痛苦,一個地方的值改了可能整個方法都跑不起來了,那時候你就知道把邏輯塊獨立是多么好的處理方式了,降低耦合度永遠是程序員分解問題的好方法。

2 回復 有任何疑惑可以回復我~
#1

慕粉3657422 提問者

非常感謝!
2016-07-27 回復 有任何疑惑可以回復我~

初學代碼量很少,像你這么寫沒什么,但后期代碼量成千上萬條,都寫在一個類里不利于維護,容易出錯誤

1 回復 有任何疑惑可以回復我~

這是因為這個題是已經給了我們固定幾個數,而且數量比較少的情況下,你用你這個方法沒問題,同樣能得到結果。但是一旦成績很多,而且需要求排名為n的同學的成績,明顯你這方法就不可行了。使用對象是為了對大范圍的考慮,咱們現在也應該為以后的大程序的編寫做考慮。

2 回復 有任何疑惑可以回復我~

編程是多樣性的,你這個方法是簡便,不過本節的講述的是方法所以才要你用方法來解決這個問題,加深你對方法的理解。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167512    人
  • 解答問題       18748    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

如圖,這是一個問題,求解答,謝謝!

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號