bridge模式

在軟件系統中,某些類型由於自身的邏輯,它具有兩個或多個維度的變化,那麼如何應對這種「多維度的變化」?如何利用面嚮對象的技術來使得該類型能夠輕鬆的沿着多個方向進行變化,而又不引入額外的複雜度?這就要使用Bridge模式。橋模式的意圖是將抽象和實現分開。結構圖如下所示: 代碼如下:日誌系統可以是文本日誌也可以採用數據庫輸出方式,系統平臺可以是Qt也可以是Java #include<QString>
相關文章
相關標籤/搜索