设计模式-8-外观模式

定义 外观模式是将一群子系统对象以组合或聚合的方式“包装”起来以简化其接口,解耦Clinet和众多子系统的依赖关系 比如:家庭影院系统,用户打算看电影需要依次降下投影屏幕、打开音响、打开DVD等一系列操作。如果引入外观模式,组合上诉组件对外提供一个准备观影方法,在该方法中依次调用投影屏幕、打开音响、打开DVD这一系列操作,此时用户只需要调用外观类的准备观影方法即可,不需要关注各组件系统的细节 UM
相关文章
相关标签/搜索