欄目分類
Guang hui stoves center金鑫宇電源(深圳)有限責(zé)任公司
電話:0755-28889315
傳真:0755-28889316
業(yè)務(wù)經(jīng)理:18688922986
技術(shù)支援:13632860590
郵箱:huwuzai@126.com
地址:深圳市龍崗區(qū)同樂(lè)社區(qū)園新路38號(hào)
將一個(gè)類的接口轉(zhuǎn)換成客戶希望的另外一個(gè)接口。A d a p t e r 模式使得原本由于接口不兼容而不能一起工作的那些類可以一起工作。
適用場(chǎng)景:
1、已經(jīng)存在的類的接口不符合我們的需求;
2、創(chuàng)建一個(gè)可以復(fù)用的類,使得該類可以與其他不相關(guān)的類或不可預(yù)見(jiàn)的類(即那些接口可能不一定兼容的類)協(xié)同工作;
3、在不對(duì)每一個(gè)都進(jìn)行子類化以匹配它們的接口的情況下,使用一些已經(jīng)存在的子類。
我們生活中常常聽(tīng)到的是電源適配器,它是用于電流變換(整流)的設(shè)備。適配器的存在,就是為了將已存在的東西(接口)轉(zhuǎn)換成適合我們的需要、能被我們所利用。在現(xiàn)實(shí)生活中,適配器更多的是作為一個(gè)中間層來(lái)實(shí)現(xiàn)這種轉(zhuǎn)換作用。
在上面的通用類圖中,Cient 類最終面對(duì)的是 Target 接口(或抽象類),它只能夠使用符合這一目標(biāo)標(biāo)準(zhǔn)的子類;而 Adaptee 類則是被適配的對(duì)象(也稱 源角色),因?yàn)樗瑂pecific (特殊的)操作、功能等,所以我們想要在自己的系統(tǒng)中使用它,將其轉(zhuǎn)換成符合我們標(biāo)準(zhǔn)的類,使得 Client 類可以在透明的情況下任意選擇使用 ConcreteTarget 類或是具有特殊功能的 Adatee 類。
推薦資訊
- 2017-10-18XVE-金鑫宇電源專業(yè)生產(chǎn)充電器|電源適配器
- 2024-05-13金鑫宇電源參加第32屆中國(guó)國(guó)際自行車展覽會(huì)
- 2018-06-07金鑫宇電源亮相2018廣州國(guó)際照明展覽會(huì)(光
- 2018-05-162018中國(guó)(上海)國(guó)際自行車展覽會(huì)
- 2018-04-19號(hào)外:居然是它!金鑫宇滑板車充電器
- 2018-03-15金鑫宇充電器,手機(jī)充電速度快不快?
- 2018-03-12XVE免費(fèi)拿樣!42V1.5A扭扭車平衡車鋰電池充電
- 2017-11-28金鑫宇電源新款X-1902充電器
- 2017-11-28金鑫宇電源:X-248W帶PFC充電器
- 2024-04-29第32屆中國(guó)國(guó)際自行車展覽會(huì)將在上海舉行