摘要: 定义 : 门面模式是对象的结构模式,门面模式提供了一个统一的接口,用来访问子系统中的一群接口。门面定义了一个高层接口,让子系统更容易使用。 其目的是简化子系统的接口,并将客户端从子系统中解耦。结构和角色 : 门面角色(Facade) : 客户端可以调用这个角色的方法,然后将客户端发来的请求委派到相应的子系统去。子系统角色(Subsystem) : 子系统可以被客户端直接调用,或者被门面角色调用。子系统并不知道门面的存在,对于子系统而言,门面仅仅是另外一个客户端而已。实例 coding ....什么情况下使用门面模式 : 为一个复杂子系统提供一个简单的接口。子系统往往因为不断演化而变得越... 阅读全文
posted @ 2014-04-09 22:09 廖东海 阅读(241) 评论(0) 推荐(0) 编辑