摘要: 桥梁模式(Bridge Patter)也叫做桥接模式,是一个比较简单的模式。 定义: 将抽象和实现解耦,使得两者可以独立地变化。 通用类图: ● Abstraction——抽象化角色 它主要的职责是定义出该角色的行为,同时保存一个对实现化角色的引用,该角色一般是抽象类。 ● Implementro——实现化角色 它是接口或者抽象类,定义角色必须的行为和属性。 ● RefinedAbstract... 阅读全文
posted @ 2010-09-01 18:06 mbear 阅读(9187) 评论(1) 推荐(1) 编辑
摘要: 适配器模式(Adapter Pattern)又叫做变压器模式,也叫做包装模式。包装模式还包括装饰模式。 定义: 将一个类的接口变换成客户端所期待的另一个接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 通用类图: ● Target目标角色 该角色定义把其他类转换为何种接口,也就是我们期望的接口。 ● Adaptee源角色 源角色是已经存在的、运行良好的类或对象,经过适配器角... 阅读全文
posted @ 2010-09-01 14:56 mbear 阅读(2993) 评论(0) 推荐(0) 编辑