設(shè)計模式之適配器模式

設(shè)計模式之適配器模式

ID:40200744

大?。?29.50 KB

頁數(shù):4頁

時間:2019-07-25

設(shè)計模式之適配器模式_第1頁
設(shè)計模式之適配器模式_第2頁
設(shè)計模式之適配器模式_第3頁
設(shè)計模式之適配器模式_第4頁
資源描述:

《設(shè)計模式之適配器模式》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、設(shè)計模式之適配器模式Adapter將一個類的接口轉(zhuǎn)換成客戶希望的另外一個接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些類可以一起工作。使用場合:1)你想使用一個已經(jīng)存在的類,但它的接口不符合新的需求2)你想創(chuàng)建一個可以復用的類,該類可以與其他不相關(guān)的類或不可預見的類協(xié)同工作。3)(對象Adapter)你想使用一些已經(jīng)存在的子類,但不可能對每一個都進行子類化以匹配它們的接口。對象適配器可以適配它的父類接口。參與者:1)目標抽象角色(Target)定義客戶要用的特定領(lǐng)域的接口2)適配器(Adapter)調(diào)用另一個接口,作為一

2、個轉(zhuǎn)換器3)Adaptee定義一個接口,Adapter需要接入4)客戶端(Client)協(xié)同對象符合Adapter適配器分類:1)類適配器(采取繼承的方式)2)對象適配器(采取對象組合的方式)代碼實現(xiàn):1)類適配器Target.javaAdaptee.javaAdapter.javaClient.java運行結(jié)果:1)對象適配器Target.javaAdaptee.javaAdapter.javaClient.java運行結(jié)果:

當前文檔最多預覽五頁,下載文檔查看全文

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

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