国产精品成人VA在线观看,亚洲日韩在线中文字幕综合,亚洲AV电影天堂男人的天堂,久久人人爽人人爽人人av东京热

News新聞

業(yè)界新聞動態(tài)、技術(shù)前沿
Who are we?

您的位置:首頁      樂道系統(tǒng)FAQ      PHP設(shè)計模式之適配器模式定義與用法詳解

PHP設(shè)計模式之適配器模式定義與用法詳解

標(biāo)簽: 發(fā)布日期:2018-04-18 21:57:51 315

本文實例講述了PHP設(shè)計模式之適配器模式定義與用法。分享給大家供大家參考,具體如下:

適配器很容易理解, 大多數(shù)人家庭都有手機轉(zhuǎn)接器, 用來為移動電話充電,這就是一種適配器. 如果只有USB接頭, 就無法將移動電話插到標(biāo)準(zhǔn)插座上. 實際上, 必須使用一個適配器, 一端接USB插頭, 一端接插座. 當(dāng)然, 你可以拿出電氣工具,改裝USB連接頭, 或者重新安裝插座, 不過這樣會帶來很多額外的工作, 而且可能會把連接頭或插座弄壞. 所以, 最可取的方法就是找一個適配器. 軟件開發(fā)也是如此.

類適配器模式(使用繼承)

類適配器模式很簡單, 不過與對象適配器模式相比, 類適配器模式的靈活性弱些, 類適配器簡單的原因在于 , 適配器(Adapter)會從被適配者(Adaptee)繼承功能, 所以適配模式中需要編寫的代碼比較少.

由于類適配器模式包含雙重繼承, 但是PHP并不支持雙重繼承, 不過幸運的是,PHP可以用接口來模擬雙重繼承, 下面是一個正確的結(jié)構(gòu), 不僅繼承了一個類, 同時還繼承了一個接口

class ChildClass extends ParentClass implements ISomeAdapter
{
}