面向?qū)ο笕筇卣魈匦訽第1頁
面向?qū)ο笕筇卣魈匦訽第2頁
面向?qū)ο笕筇卣魈匦訽第3頁
面向?qū)ο笕筇卣魈匦訽第4頁
面向?qū)ο笕筇卣魈匦訽第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

復(fù) 教學(xué)目 理解繼 通過圣斗士理解繼 生活中理解繼 從商城中分析繼 代碼如何實(shí)現(xiàn)繼 案 多種創(chuàng)建對(duì)象--多種方式實(shí)現(xiàn)繼 繼承中的原型 大總結(jié)--面向?qū)ο蟠罂?教學(xué)目 從現(xiàn)實(shí)的角度理解繼 從編程的角度理解繼 繼承使用場(chǎng)景分 Object中的繼承–最簡(jiǎn)單的繼承—萬物都繼 第二層內(nèi)置對(duì)象的繼承關(guān) 第三層自定義對(duì)象的繼 第四層多種方式實(shí)現(xiàn)繼 第五層第框架實(shí)現(xiàn)繼 第六層面向?qū)ο笕筇?第七層面向抽象編程面向接口編 第八層設(shè)計(jì)模式和繼 模式創(chuàng)自如,靈活運(yùn)動(dòng)招勝有 復(fù)教學(xué)目理解繼會(huì)用代碼實(shí)現(xiàn)理解重理解繼通過圣斗士理解繼女神的能量:摸手領(lǐng)悟到第七感:變得更厲總結(jié):通過穿上黃金圣衣?lián)碛辛它S金圣衣的力量和黃金箭這就是我們今天要講的繼承。兒兒和父親母親長得很像包含兩層含義兒兒擁有了父親母親的某些特性(方法屬性)比如:雙眼皮,單皮,身高,柳葉眉,刀眉,劍眉,聰明(主要是繼承在母親)同時(shí),兒子,女兒還有自己的一些特性或者母親長得一模一樣從父母子的角度理解繼承。從兩點(diǎn)分析:眉毛子巴高第二點(diǎn):我們還有自己的一些特普通產(chǎn)品:書籍電腦服務(wù)類產(chǎn)品:旅游充值團(tuán)購(聚餐)分析不同點(diǎn)和相相同點(diǎn):名稱描述價(jià)格 流程衣服:尺寸XXXLLXLLLLL款式男款裙子設(shè)計(jì)師 作者ISBN號(hào) 流程書籍:點(diǎn) --生成訂單--物流--收票:點(diǎn)擊--生成訂單--托管金錢--生成一 --者拿著這個(gè)維碼或者憑證線下去院去讓人家掃一下--這個(gè)時(shí)候平臺(tái)才把金錢打到院的里:試讀- 之后允許閱讀全部內(nèi)名稱都是,但是的流程不一樣,就是代碼不一樣。Buy()--具體的是根據(jù)每個(gè)產(chǎn)品的不同而不同的都叫buy,但是實(shí)現(xiàn)的代碼是不一樣的下面我們用的高級(jí)語言或者ES6描述以上代Classbase{}Classebook:base{Buy()//重寫}ClassBuy()//重寫}Class利贖回日}父類基類子類生子最終總結(jié)所謂的繼承現(xiàn)實(shí)1:擁有父親的特性--編程世界:可以父類的屬性和方法現(xiàn)實(shí)2:擁有自己的一些特性:可以定義自己的一些屬性和方法比如都是動(dòng)物是人,狗,貓是不一樣的。。。都是產(chǎn)品,但是此產(chǎn)品非彼產(chǎn)品,也就是每種產(chǎn)品都有自己獨(dú)特的這個(gè)方但是,但是的方式是不同的總結(jié)多對(duì)象的方法的把相類似的功能--類里面避免重統(tǒng)一管理不同形態(tài)的對(duì)象代碼實(shí)現(xiàn)繼先分析學(xué)生,老師,人的共同屬性不同屬人的共同點(diǎn):身高體重地學(xué)生的不同的屬性:學(xué)號(hào)座位號(hào)專業(yè)班級(jí)逃課次數(shù)次數(shù)奔次數(shù)懲罰次數(shù)中午表演的學(xué)生的不同的行為:聽課逃課早上晚上早退老師的不同的屬性:講師編號(hào)9527教學(xué)內(nèi)容老師的不同的行為:講課監(jiān)督讓同學(xué)奔體罰學(xué)先從原型鏈的角度理解繼第一層Object中的繼承–最簡(jiǎn)單的繼承—萬物都繼承在object萬物都繼承在準(zhǔn)確的說:萬物都繼承自也就是說所有的對(duì)象不管是內(nèi)置,還是自定義都是繼承自兩個(gè)第一層:擁有了object的所有特性(屬法第二層:我還擁有自己的特ArrayString等對(duì)象一般會(huì)重寫toString()比如:String對(duì)象他就擁有tostring方法還擁有自己的方法:比如substr,substring。。。。。也就是:js中的一切對(duì)象都能夠object中的方法 第二層置對(duì)象的繼承關(guān)第三層定義對(duì)象的繼第四層種方式實(shí)現(xiàn)繼存在在Student的構(gòu)造方法中,無法使用newStudent("00001","",12);創(chuàng)建對(duì)象,并初始化nameage屬性,必須,stu.age進(jìn)行賦值寄生組合繼承--第五層第框架實(shí)現(xiàn)繼第六層向?qū)ο笕筇乩^承性態(tài)隱藏細(xì)節(jié)藏人:女人。。。產(chǎn)品:基類(產(chǎn)品)服裝務(wù)類一個(gè):可以閱讀全部動(dòng)物的多態(tài):鴨子,鵝,雞,豬。。。動(dòng)物多態(tài):雖然動(dòng)物都會(huì)叫,但是也是多態(tài)的—鳥鳴,豬吼,虎嘯,狼嚎,龍吟,猿鳴,,獅吼,犬吠,鳥啼定定義一個(gè)方法,名稱相同,通過參數(shù)個(gè)數(shù)不同或者參數(shù)的類型不同執(zhí)行不同的功能js不支持據(jù)參數(shù)的不同調(diào)用不同的XXXJs如果你傳遞不同的參數(shù),js無法識(shí)別js只會(huì)調(diào)用調(diào)用后面的同名函我們可以通過兩種方式實(shí)現(xiàn)add方法:傳遞兩個(gè)數(shù)字和傳遞兩個(gè)字符串實(shí)現(xiàn)的相加是不一樣的。第七層向抽象編程向接口編80接口5年以第八層計(jì)模式和繼第九層記模式創(chuàng)模式灑自如,靈活運(yùn)動(dòng)無招勝有招大總結(jié)--面向?qū)ο蟠罂偺釤拰傩詷?gòu)造基礎(chǔ)造函數(shù)進(jìn)階靜態(tài)屬封裝框描述數(shù)標(biāo)準(zhǔn)的json格VardataVardata=面向?qū)ο缶幊毯?/p>

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論