国产乱人视频免费观看网站,九九精品视频在线观看,九九久re8在线精品视频,日韩久久精品五月综合

<menu id="zjelp"></menu>

    <th id="zjelp"><tbody id="zjelp"><form id="zjelp"></form></tbody></th>
    <small id="zjelp"><menuitem id="zjelp"></menuitem></small>
  • <small id="zjelp"></small>

    <address id="zjelp"></address>
    <address id="zjelp"></address>
    方法、方法重載、構(gòu)造方法

    方法、方法重載、構(gòu)造方法

    ID:37808257

    大?。?.83 MB

    頁數(shù):34頁

    時間:2019-05-31

    方法、方法重載、構(gòu)造方法_第1頁
    方法、方法重載、構(gòu)造方法_第2頁
    方法、方法重載、構(gòu)造方法_第3頁
    方法、方法重載、構(gòu)造方法_第4頁
    方法、方法重載、構(gòu)造方法_第5頁
    資源描述:

    《方法、方法重載、構(gòu)造方法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

    1、類的方法方法:是類或?qū)ο蟮男袨樘卣鞯某橄?方法是一個命名的代碼塊,如同數(shù)學(xué)中的函數(shù)作用:方法只能完成一個特定的功能,它可以把程序中的特定功能組合到一起,便于多次使用。也使程序變得清晰。聲明格式:[修飾符]返回值類型方法名([形參列表]){局部變量聲明執(zhí)行語句}類的方法聲明格式:[修飾符]返回值類型方法名([形參列表]){局部變量聲明執(zhí)行語句}返回值類型:基本數(shù)據(jù)類型或引用數(shù)據(jù)類型方法名:符合標(biāo)識符的命名規(guī)則方法名后必需加()形參:接收方法調(diào)用者傳遞過來的數(shù)據(jù),可以是基本數(shù)據(jù)類型或引用數(shù)據(jù)類型,多個參數(shù)以,號隔開實參:調(diào)用方法時實際傳遞給方法

    2、的參數(shù)方法返回值:用return語句,把一個確定的值返回給調(diào)用者,return的返回值類型必需與聲明的返回值類型匹配,無返回值用void關(guān)鍵字值傳遞Java中進行賦值操作或方法調(diào)用中傳遞參數(shù)時,遵循值傳遞的原則:基本類型數(shù)據(jù)傳遞的是該數(shù)據(jù)的值本身引用類型數(shù)據(jù)傳遞的是對對象的引用(句柄),而非對象本身類的方法1、寫出獅子對象的“跑”方法、“叫”方法電動玩具獅子屬性:顏色:黃色行為:跑叫按此按鈕,獅子開始叫按此按鈕,獅子開始跑類的方法示例AutoLion類代碼實現(xiàn)publicclassAutoLion{Stringcolor="黃色";publ

    3、icvoidrun(){System.out.println("正在以0.1米/秒的速度向前奔跑");}publicStringbark(){Stringsound="大聲吼叫";returnsound;}}方法體返回類型方法名稱如何定義類的方法類的方法定義類的某種行為(或功能)方法的定義方法的名稱方法的主體方法返回的數(shù)據(jù)類型定義類的方法public返回值類型方法名(){//這里編寫方法的主體}步驟一:定義方法名以及返回值步驟二:編寫方法體方法的返回值兩種情況如果方法具有返回值,方法中必須使用關(guān)鍵字return返回該值,返回類型為該返回值的

    4、類型如果方法沒有返回值,返回類型為voidpublicclassStudent{Stringname="張三";publicvoidgetName(){returnname;}……}返回類型要匹配return表達式;編譯錯誤作用:跳出方法給出結(jié)果方法調(diào)用方法是個“黑匣子”,完成某個特定的應(yīng)用程序功能,并返回結(jié)果方法調(diào)用:執(zhí)行方法中包含的語句對象名.方法名();2、小明過生日,爸爸送他一個電動獅子玩具,編程測試這個獅子能否正常工作方法調(diào)用publicclassAutoLion{Stringcolor="黃色";//顏色/*跑*/publicv

    5、oidrun(){System.out.println("正在以0.1米/秒的速度向前奔跑。");}/*叫*/publicStringbark(){Stringsound="大聲吼叫";returnsound;}/*獲得顏色*/publicStringgetColor(){returncolor;}/*顯示獅子特性*/publicStringshowLion(){return"這是一個"+getColor()+"的玩具獅子!";}}publicclassTestLion{publicstaticvoidmain(String[]args){

    6、AutoLionlion=newAutoLion();System.out.println(lion.showLion());lion.run();System.out.println(lion.bark());}}在類的方法中調(diào)用該類另一個方法演示示例2:方法調(diào)用在main()方法中調(diào)用類的方法方法調(diào)用小結(jié)方法之間允許相互調(diào)用,不需要知道方法的具體實現(xiàn),提高了效率情況舉例Student類的方法a()調(diào)用Student類的方法b(),直接調(diào)用publicvoida(){b();//調(diào)用b()}Student類的方法a()調(diào)用Teacher類

    7、的方法b(),先創(chuàng)建類對象,然后使用“.”調(diào)用publicvoida(){Teachert=newTeacher();t.b();//調(diào)用Teacher類的b()}publicclassStudent{publicvoidshowInfo(){return"我是一名學(xué)生";}}方法的返回類型為void,方法中不能有return返回值!常見錯誤4-1publicclassStudent{publicdoublegetInfo(){doubleweight=95.5;doubleheight=1.69;returnweight,height;}

    8、}方法不能返回多個值!常見錯誤4-2publicclassStudent{publicStringshowInfo(){return"我是一名學(xué)生";publicdoublege

    當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

    此文檔下載收益歸作者所有

    當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
    溫馨提示:
    1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
    2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
    3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
    4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。