iso-開發基礎知識-6-橋接模式

1.橋接模式:是把一個接口適配到不同接口的一種方式。

2.目的:把抽象層次結構從其實現中分離出來,使其能夠獨立變更。


3.抽象層:定義了客戶端使用的上層的抽象接口。
   實現層:定義了工抽象層次使用的底層接口。

   抽象層和實現層的接口可以完全不同。

    Implementor的接口提供基本操作。   Abstraction的上層操作基於這些基本操作。

4.流程:Abstraction -> opration -> imp -> operationimp ->A和B將做出響應並接受任務

5.添加新的implementor實現類,響應operationimp消息並不在其中執行具體的任何操作,對abstraction不會有任何影響。
   要是更改abstraction,也不會影響implementor





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章