C++设计模式[九]外观模式

今天学习的是外观模式,其实很简单,看一下下图就知道它的做用了:ios 外观角色(Facade):是模式的核心,他被客户client角色调用,知道各个子系统的功能。同时根据客户角色已有的需求预订了几种功能组合。 子系统角色(Subsystem classes):实现子系统的功能,并处理由Facade对象指派的任务。对子系统而言,facade和client角色是未知的,没有Facade的任何相关信息;
相关文章
相关标签/搜索