摘要: 今天看得这个模式那是相当的简单啊。 外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行,这就是门面模式。 门面模式要求一个子系统的外部与其内部的通信必须通过一个统一的门面(Facade)对象进行。 门面模式提供一个高层次的接口,使得子系统更易于使用。 门面角色(Facade):客户端可以调用这个角色的方法。此角色知晓相关的(一个或者多个)子系统的功能和责任。在正常情况下,本角色会将所有从客户端发来的请求委派到相应的子系统去。 子系统角色(Subsystem):可以同时有一个或者多个子系统。每一个子系统都不是一个单独的类 。每一个子系统都可以被客户端直接调用,... 阅读全文
posted @ 2013-07-19 19:17 蜗牛散步 阅读(157) 评论(0) 推荐(0) 编辑