外观模式 为子系统中的一组接口提供一个一致的界面, Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用. 外观模式三要素(client-facade-subSystem) 外观角色(facade),是模式的核心,他被客户client角色调用,知道各个子系统的功能.同时根据客户角色已有的需求预订了几种功能组合. 子系统角色(subsystem),实现子系统的功能,并处理由Facade对象指派的任务.对子系统而言,facade和client角色是未知的,没有Facade的任何相关…