設計模式-外觀模式-C++實現

外觀模式:引入一個外觀角色封裝類來簡化客戶端與各個子系統之間的交互,爲複雜的子系統調用提供一個統一的入口,降低子系統與客戶端的耦合度,且客戶端調用非常方便。 如果客戶端在運行一個功能,需要首先運行A對象,然後在運行B對象,最後運行C對象。客戶端需要一次調用這個三個對象,如果這個功能被調用的頻繁的話,每次調用都需要運行三個對象,不是很方便。外觀模式就是要解決這樣的問題,把需要運行的三個對象包裝起來,
相關文章
相關標籤/搜索