C++設計模式-Facade模式

Facade模式 作用:爲子系統中的一組接口提供一個一致的界面,Facade模式定義了一個高層接口,這個接口使得這一子系統更加容易使用。 動機   將一個系統劃分成爲若干個子系統有利於降低系統的複雜性。一個常見的設計目標是使子系統間的通信和相互依賴關係達到最小。 達到該目標的途徑之一是就是引入一個外觀(Facade)對象,它爲子系統中較一般的設施提供了一個單一而簡單的界面。 將各個子系統整合起來作
相關文章
相關標籤/搜索