




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
構(gòu)造器重載北京電子科技職業(yè)學(xué)院目錄Part01教學(xué)目標(biāo)Part02教學(xué)內(nèi)容Part04鞏固提高ContentsPart03教學(xué)總結(jié)Part01教學(xué)目標(biāo)教學(xué)目標(biāo)知識(shí)目標(biāo)構(gòu)造器的重載01能力目標(biāo)能夠熟悉構(gòu)造器重載的書(shū)寫(xiě)能夠進(jìn)行構(gòu)造器之間的調(diào)用02Part02教學(xué)內(nèi)容1.構(gòu)造器重載構(gòu)造器重載
同一個(gè)類中具有多個(gè)構(gòu)造器,多個(gè)構(gòu)造器的形參列表不同,稱為構(gòu)造器重載。構(gòu)造器重載的要求構(gòu)造器的名字相同參數(shù)列表不同1.構(gòu)造器重載例如:創(chuàng)建一個(gè)類,包含一個(gè)無(wú)參構(gòu)造器,一個(gè)有參構(gòu)造器publicclassConstructorOverload{publicStringname;publicintcount;//提供無(wú)參數(shù)的構(gòu)造器publicConstructorOverload(){}//提供帶兩個(gè)參數(shù)的構(gòu)造器//對(duì)該構(gòu)造器返回的對(duì)象執(zhí)行初始化publicConstructorOverload(Stringname,intcount){=name;this.count=count;}}1.構(gòu)造器重載例如:創(chuàng)建一個(gè)類,包含一個(gè)無(wú)參構(gòu)造器,一個(gè)有參構(gòu)造器publicclassConstructorOverload{……publicstaticvoidmain(String[]args){//通過(guò)無(wú)參數(shù)構(gòu)造器創(chuàng)建ConstructorOverload對(duì)象ConstructorOverloadoc1=newConstructorOverload();//通過(guò)有參數(shù)構(gòu)造器創(chuàng)建ConstructorOverload對(duì)象ConstructorOverloadoc2=newConstructorOverload("瘋狂Java講義",90000);System.out.println("通過(guò)無(wú)參構(gòu)造器創(chuàng)建的對(duì)象:"
++""+oc1.count);System.out.println("通過(guò)有參構(gòu)造器創(chuàng)建的對(duì)象:"
++""+oc2.count);}}2.構(gòu)造器之間的調(diào)用例如:創(chuàng)建一個(gè)類,包含三個(gè)構(gòu)造器,一個(gè)沒(méi)有參數(shù),一個(gè)含兩個(gè)參數(shù),一個(gè)含三個(gè)參數(shù)publicclassApple{publicStringname;publicStringcolor;publicdoubleweight;publicApple(){}//兩個(gè)參數(shù)的構(gòu)造器publicApple(Stringname,Stringcolor){=name;this.color=color;}//三個(gè)參數(shù)的構(gòu)造器publicApple(Stringname,Stringcolor,doubleweight){=name;this.color=color;this.weight=weight;}}代碼塊內(nèi)容相同2.構(gòu)造器之間的調(diào)用例如:創(chuàng)建一個(gè)類,包含兩個(gè)有參構(gòu)造器,一個(gè)含兩個(gè)參數(shù),一個(gè)含三個(gè)參數(shù)publicclassApple{publicStringname;publicStringcolor;publicdoubleweight;publicApple(){}//兩個(gè)參數(shù)的構(gòu)造器publicApple(Stringname,Stringcolor){=name;this.color=color;}//三個(gè)參數(shù)的構(gòu)造器publicApple(Stringname,Stringcolor,doubleweight){//通過(guò)this調(diào)用另一個(gè)重載的構(gòu)造器的初始化代碼
this(name,color);this.weight=weight;}}使用this調(diào)用另一個(gè)重載的構(gòu)造器只能在構(gòu)造器中使用,而且必須作為構(gòu)造器執(zhí)行體的第一條語(yǔ)句。Part03教學(xué)總結(jié)教學(xué)總結(jié)構(gòu)造器重載的書(shū)寫(xiě)在構(gòu)造器中調(diào)用另一個(gè)構(gòu)造器的形式Part04鞏固提高
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 按揭房屋買賣合同協(xié)議書(shū)
- 三農(nóng)莊休閑旅游經(jīng)營(yíng)手冊(cè)
- 企業(yè)多元化業(yè)務(wù)拓展下的倉(cāng)儲(chǔ)管理系統(tǒng)創(chuàng)新方案
- 高地溫隧道施工方案
- 景觀棧橋施工方案
- 濕地橋梁樁基施工方案
- 車牌識(shí)別系統(tǒng)道閘施工方案
- 建筑工程臨時(shí)用工協(xié)議書(shū)-@-1
- 鍋爐管束防腐施工方案
- 仲愷高新區(qū)瀝林英光小學(xué)改擴(kuò)建二期項(xiàng)目環(huán)評(píng)報(bào)告表
- TZRIA 002-2024 工業(yè)巡檢四足機(jī)器人技術(shù)條件
- 小學(xué)科學(xué)二年級(jí)下冊(cè)教案(全冊(cè))
- 2025安徽振含控股集團(tuán)有限公司招聘8人筆試參考題庫(kù)附帶答案詳解
- 2025年內(nèi)蒙古機(jī)電職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及答案一套
- 河道洪水應(yīng)急響應(yīng)預(yù)案
- 《欣賞與設(shè)計(jì)》(教案)2024-2025學(xué)年數(shù)學(xué)六年級(jí)下冊(cè) 北師大版
- 2025年中國(guó)煙氣檢測(cè)儀器行業(yè)市場(chǎng)運(yùn)行態(tài)勢(shì)、進(jìn)出口貿(mào)易及發(fā)展趨勢(shì)預(yù)測(cè)報(bào)告
- 減免保證金申請(qǐng)書(shū)
- 五年級(jí)下冊(cè)語(yǔ)文第三單元遨游漢字王國(guó)單元整體教學(xué)設(shè)計(jì)
- 銀行信貸部門廉政風(fēng)險(xiǎn)點(diǎn)及防控措施
- 高一上學(xué)期統(tǒng)編版(2019)必修中外歷史綱要上翻書(shū)大賽課件
評(píng)論
0/150
提交評(píng)論