城市猎人

在一网情深的日子里,谁能说得清是苦是甜,只知道确定了就义无反顾
posts - 1, comments - 7, trackbacks - 0, articles - 89

模式(八):外观(Facade)模式

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

只有注册用户登录后才能发表评论。


网站导航: