第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

模式的秘密---適配器模式

tuohuangs JAVA開發(fā)工程師
難度中級
時長30分
學(xué)習(xí)人數(shù)
綜合評分9.47
133人評價 查看評價
9.7 內(nèi)容實用
9.4 簡潔易懂
9.3 邏輯清晰
講的不好,聽了三節(jié),都不知道在講啥子,太刻板了,沒有聽下去的欲望
點贊點贊點贊
實際就是被適配者對象調(diào)用被適配方法去實現(xiàn)適配者接口的抽象方法,轉(zhuǎn)化成視頻的例子來講就是:GBTwoPlug的實例化對象調(diào)用powerWithTwo()實現(xiàn)ThreePlugIf接口的powerWithThree()方法。所以NoteBook依舊調(diào)用的是接口ThreePlugIf()的實例,然而PowerWithThree實際執(zhí)行的是gbTwoPlug.powerWithTwo()。
看來看去,就是讓三相接口的實現(xiàn)類掛羊頭賣狗肉啊。
我覺的這課程有點按部就班了,課程完全就是跟著寫代碼:創(chuàng)建一個類,添加一個方法,new 一個對象,調(diào)用方法...
盡量用組合的方式,這也是模式設(shè)計原則所推薦的,在你如果你沒有對繼承的結(jié)構(gòu)有特殊的維護需求的時候
老師的確講得有些亂,但是多看幾遍,自己在草稿上屢屢后發(fā)現(xiàn)老師其實說的思路很清晰了,只是敘事的方法不怎么好
自己的理解,不一定對:
A接口的x方法,是想達到B類的y方法的效果,且C類只有A接口的實例,沒有B類實例,則此時可以通過適配器,讓A接口調(diào)用x方法時,執(zhí)行的是B類的y方法
A相當(dāng)于:三線插頭, B相當(dāng)于二線插頭,C相當(dāng)于筆記本電腦,則該情景即,筆記本電腦只能用三線插頭充電,但此時只有二孔插座,于是需要適配器將三線插頭充電改為二線插頭充電。
看不下去了,換個例子,命名好一些應(yīng)該會更加清楚
只要打開方式正確, 老師說的還是很順暢的, 我用2.0x速度播放[微笑]
老師 河南人?
notebook也是筆記本電腦的意思,國外很常用,國內(nèi)常用的是laptop
老師是無私奉獻的,大家理解下,畢竟免費的啊
適配類相當(dāng)于讓已有的類去實現(xiàn)一個未實現(xiàn)的接口。讓已有的類替未完整的類完成任務(wù)。
1.組合的方式適配(手上沒有三項插座,因此空有三項插座的概念,即接口。而手上有二項插座,因此造一個適配器,讓電腦連接插座。
適配器 得擁有三項插座的功能,因此要實現(xiàn)它的接口,而這個方法得根據(jù)現(xiàn)有的結(jié)構(gòu)(二項插座)運行,因而擁有二項插座對象。
2.繼承的方式適配(對二項插座的組合改裝成了繼承形式)
首頁上一頁1234567下一頁尾頁
課程須知
本課程的學(xué)習(xí),需要小伙伴們具有以下基礎(chǔ) 1、Java基礎(chǔ) 2、掌握面向?qū)ο蟮乃枷?如果您是新手,建議先移步 《Java入門第一季》 和 《Java入門第二季》
老師告訴你能學(xué)到什么?
1、理解適配器模式的含義及該模式的角色關(guān)系 2、理解兩種模式的區(qū)別 3、領(lǐng)悟適配器模式是如何通過“組合”和“繼承”實現(xiàn)代碼重用 4、學(xué)會靈活運用適配器解決問題

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消