C++設計模式[九]外觀模式

今天學習的是外觀模式,其實很簡單,看一下下圖就知道它的做用了:ios 外觀角色(Facade):是模式的核心,他被客戶client角色調用,知道各個子系統的功能。同時根據客戶角色已有的需求預訂了幾種功能組合。 子系統角色(Subsystem classes):實現子系統的功能,並處理由Facade對象指派的任務。對子系統而言,facade和client角色是未知的,沒有Facade的任何相關信息;
相關文章
相關標籤/搜索