成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

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

XFLY / 2487人閱讀

摘要:作用適配器模式可以將不統(tǒng)一的接口統(tǒng)一到同一種形式,方便管理。應(yīng)用場景根據(jù)一種需求寫的各種類,定義好各個函數(shù)接口,可能被其他后加功能體系征用,產(chǎn)生函數(shù)不統(tǒng)一的現(xiàn)象,這時候就可以用適配器模式進(jìn)行歸一。目的是保證數(shù)據(jù)源,功能的統(tǒng)一

作用:適配器模式可以將不統(tǒng)一的接口統(tǒng)一到同一種形式,方便管理。
應(yīng)用場景:根據(jù)一種需求寫的各種類,定義好各個函數(shù)接口,可能被其他后加功能體系征用
,產(chǎn)>生函數(shù)不統(tǒng)一的現(xiàn)象,這時候就可以用適配器模式進(jìn)行歸一。目的是保證數(shù)據(jù)源,功能 > 的統(tǒng)一
class Adaptee:

    def specific_request(self):

        return "Adaptee"



class Adapter:

    def __init__(self, adaptee):

        self.adaptee = adaptee



    def request(self):

        return self.adaptee.specific_request()



client = Adapter(Adaptee())

print(client.request())



# --------- Second example (by Alex Martelli)------------



class UppercasingFile:

    def __init__(self, *a, **k):

        self.f = file(*a, **k)

    def write(self, data):

        self.f.write(data.upper())

    def __getattr__(self, name):

        return getattr(self.f, name)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/44932.html

相關(guān)文章

  • 設(shè)計模式---配器模式

    摘要:根據(jù)適配器類與適配者類的關(guān)系不同,適配器模式可分為對象適配器和類適配器兩種,在對象適配器模式中,適配器與適配者之間是關(guān)聯(lián)聚合關(guān)系在類適配器模式中,適配器與適配者之間是繼承或?qū)崿F(xiàn)關(guān)系。 ...

    Y3G 評論0 收藏0
  • PHP設(shè)計模式(十):配器模式

    摘要:原文地址設(shè)計模式十適配器模式在設(shè)計模式七設(shè)計模式分類中我們提到過結(jié)構(gòu)設(shè)計模式,結(jié)構(gòu)設(shè)計模式專注于設(shè)計對象和實例的構(gòu)建組合過程。適配器模式在不修改現(xiàn)有代碼的基礎(chǔ)上,保留了架構(gòu)。 原文地址:PHP設(shè)計模式(十):適配器模式 Introduction 在PHP設(shè)計模式(七):設(shè)計模式分類中我們提到過結(jié)構(gòu)設(shè)計模式(Structural patterns),結(jié)構(gòu)設(shè)計模式專注于設(shè)計對象(Objec...

    paney129 評論0 收藏0
  • 設(shè)計模式配器模式

    摘要:定義和類型定義將一個類的接口轉(zhuǎn)換成客戶期望的另一個接口,適配器模式讓那些不兼容的類可以一起工作。類型結(jié)構(gòu)型類適配器模式類適配器模式使用繼承的方式去實現(xiàn)接口適配。它是適配器模式的核心。 0x01.定義和類型 定義:將一個類的接口轉(zhuǎn)換成客戶期望的另一個接口,適配器模式讓那些不兼容的類可以一起工作。 類型:結(jié)構(gòu)型 a.類適配器模式 類適配器模式:使用繼承的方式去實現(xiàn)接口適配。 UML:...

    booster 評論0 收藏0
  • 深入理解配器模式

    摘要:組件目標(biāo)角色客戶端所期待得到的接口,適配器角色適配器類是本模式的核心。最后附上一張適配器的概覽圖參考適配器模式與模式之適配器模式基礎(chǔ)淺談常見設(shè)計模式適配器模式原理及實例介紹適配器模式裝飾模式代理模式的異同 適配器模式 說到適配器,小秋第一想到的是我們電腦的電源適配器,它能夠?qū)?20v,110v等不同電壓轉(zhuǎn)換為我們電腦需要的電壓值供電腦使用,那么你知道適配器模式是怎樣實現(xiàn)的嗎,下面就和小...

    Rindia 評論0 收藏0
  • 人人都會設(shè)計模式--配器模式--Adapter

    摘要:轉(zhuǎn)載請注明出處作者地址本文出自簡書人人都會設(shè)計模式教程簡介閱讀對象本篇教程適合新手閱讀,老手直接略過教程難度初級,本人水平有限,文章內(nèi)容難免會出現(xiàn)問題,如果有問題歡迎指出,謝謝正文一什么是適配器模式生活中的適配器比如電腦轉(zhuǎn)接器這里主要是指連 showImg(https://segmentfault.com/img/remote/1460000012232048?w=758&h=622)...

    phpmatt 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<