2010年12月27日
摘要: 定义:提供了一个统一的接口,用来访问子系统中的一群接口。外观定义了一个高层接口,让子系统更容易使用。类图:要点: 1、当需要简化并统一一个很大的接口或者一群复杂的接口时,使用外观;2、外观将客户从一个复杂的子系统中解耦;3、实现一个外观,需要就将子系统组合进外观中,然后将工作委托给子系统执行。4、你可以为一个子系统实现一个以上的外观;5、外观将一群对象“包装”起来以简化其接口。. 阅读全文
posted @ 2010-12-27 22:07 铜铁的两三事 阅读(138) 评论(0) 推荐(0)
摘要: 定义:适配器模式将一个类的接口,转换成客户期望的另一个接口。适配器让原来接口不兼容的类可以合作无间。 类图: 要点: 1、当需要使用一个现有的类而其接口并不符合你的需要时,就使用适配器; 2、适配器改变接口以符合客户的期望; 3、实现一个适配器可能需要一番功夫,也可能不费功夫,视目标接口的大小和复杂度而定; 4、适配器模式有两种形式:对象适配器和类适配器。类适配器需要用到多重继承; 5、适配器将... 阅读全文
posted @ 2010-12-27 21:48 铜铁的两三事 阅读(212) 评论(0) 推荐(0)