版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
方法定義
方法定義學(xué)習(xí)目標(biāo)1.理解方法的各個(gè)組成部分的含義及作用。2.掌握方法的定義方式。知識(shí)圖譜方法引入假如有語文、數(shù)學(xué)、外語三組成績(jī):{91、85、95},{98、75、92},{83、95、76},分別輸出各科的最高成績(jī)。可以編寫如下代碼:方法引入假如有語文、數(shù)學(xué)、外語三組成績(jī):{91、85、95},{98、75、92},{83、95、76},分別輸出各科的最高成績(jī)。可以編寫如下代碼:方法引入假如有語文、數(shù)學(xué)、外語三組成績(jī):{91、85、95},{98、75、92},{83、95、76},分別輸出各科的最高成績(jī)。可以編寫如下代碼:方法引入對(duì)比這三組代碼,我們會(huì)發(fā)現(xiàn)計(jì)算這三組成績(jī)的最高分,除了開始的name,i,j,k等賦值語句之外,其他的語句都是相同的。如果可以一次性地編寫好這種重復(fù)、通用的代碼并進(jìn)行封裝,再在其他需要用到的地方進(jìn)行調(diào)用,這樣豈不更方便嗎?這可以通過定義和調(diào)用方法實(shí)現(xiàn)。方法概念方法(method)是為執(zhí)行一個(gè)操作組合在一起的語句集合。一個(gè)類中可以聲明多個(gè)方法。方法定義方法聲明:
方法頭
方法體方法頭:[修飾符]<返回值類型>方法名([參數(shù)列表])[throws<異常>]修飾符:public,protected,private,static,abstract,final,synchronized,native,strictfp返回值類型:Typevoid方法體:{語句序列}方法頭方法簽名(MethodSignature)指方法名稱、參數(shù)列表(參數(shù)類型和參數(shù)數(shù)量)。一個(gè)類中不能包含相同簽名的多個(gè)方法。方法頭中聲明的變量稱為形參(formalparameter)。當(dāng)調(diào)用方法時(shí),可向形參傳遞一個(gè)值,這個(gè)值稱為實(shí)參(actualparameter/argument)。形參可以使用final進(jìn)行修飾,表示方法內(nèi)部不允許修改該參數(shù)的值。方法可以有一個(gè)返回值(returnvalue)。如果方法沒有返回值,則返回值類型為void。方法定義與調(diào)用方法定義:方法調(diào)用:方法定義示例假如有語文、數(shù)學(xué)、外語三組成績(jī):{91、85、95},{98、75、92},{83、95、76},編寫方法輸出各科的最高成績(jī)。注意在其他某些編程語言中,方法稱為過程(procedure)或函數(shù)(function)。通常,帶返回值的方法稱為函數(shù),返回值類型為void的方法稱為過程。在方法頭中,需要對(duì)每一個(gè)參數(shù)進(jìn)行獨(dú)立的數(shù)據(jù)類型聲明。例如:maxScore(intnum1,intnum2)是正確的,而maxScore(intnum1,num2)是錯(cuò)誤的?!岸x方法”和“聲明變量”兩者的細(xì)微差別:定義是指被定義的項(xiàng)目是什么,而聲明通常是指為被聲明的項(xiàng)目指明所屬的類型。總結(jié)——本節(jié)內(nèi)容1.理解方法中的修飾符、返回值、方法簽名、形參、實(shí)參等的含義及作用。2.掌握方法的定義方式??偨Y(jié)——作業(yè)編寫程序,提示用戶輸入三個(gè)分?jǐn)?shù),調(diào)用方法以降序顯示它們。使用下面的方法頭編寫方法,按降序顯示三個(gè)數(shù):publicstaticvoiddisplaySortedScores(doublescore1,doublescore2,doublescore3)
真正的科學(xué)家應(yīng)當(dāng)是個(gè)幻想家;誰不是幻想家,誰就只能把自己稱為實(shí)踐家。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版?zhèn)€人獨(dú)資企業(yè)股權(quán)轉(zhuǎn)讓合同范本與反壟斷審查要求
- 2025年個(gè)人與個(gè)人草原生態(tài)補(bǔ)償項(xiàng)目實(shí)施合同范本3篇
- 二零二五年度池塘生態(tài)旅游項(xiàng)目租賃合同范本3篇
- 二零二五年度櫥浴柜智能控制系統(tǒng)集成供貨安裝服務(wù)合同3篇
- 二零二五年度農(nóng)業(yè)園區(qū)租賃合同及農(nóng)產(chǎn)品銷售協(xié)議3篇
- 2025承分包合同安全協(xié)議(新)
- 2025個(gè)人民間借款合同范本簡(jiǎn)易版
- 2025年充電樁設(shè)備租賃與運(yùn)營管理合同3篇
- 主體工程勞務(wù)承包合同書(2024版)
- 2025委托技術(shù)開發(fā)合同書范文
- 城市基礎(chǔ)設(shè)施修繕工程的重點(diǎn)與應(yīng)對(duì)措施
- 圖像識(shí)別領(lǐng)域自適應(yīng)技術(shù)-洞察分析
- 個(gè)體戶店鋪?zhàn)赓U合同
- 禮盒業(yè)務(wù)銷售方案
- 術(shù)后肺炎預(yù)防和控制專家共識(shí)解讀課件
- 二十屆三中全會(huì)精神學(xué)習(xí)試題及答案(100題)
- 中石化高級(jí)職稱英語考試
- 小學(xué)五年級(jí)英語閱讀理解(帶答案)
- 2024二十屆三中全會(huì)知識(shí)競(jìng)賽題庫及答案
- 仁愛版初中英語單詞(按字母順序排版)
- (正式版)YS∕T 5040-2024 有色金屬礦山工程項(xiàng)目可行性研究報(bào)告編制標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論