Posted on 2008-07-25 10:26
sailor 阅读(169)
评论(0) 编辑 收藏 所属分类:
模式
定义
提供了一个统一的接口,用来访问字系统中的一群接口,外观定义了一个高层接口,让子系统更容易使用。
要点
当需要简化并统一一个很大的接口或者一群复杂的接口时,使用外观。
外观将客户从一个复杂的子系统中解耦。
实现一个外观,需要将子系统组合进外观中,然后将工作委托给子系统执行。
外观将一群对象“包装”起来以简化其接口。
实例
例子:http://www.jdon.com/designpatterns/designpattern_Facade.htm
参考资料:《First Head 设计模式》
http://www.jdon.com/designpatterns/designpattern_Facade.htm