随笔分类 - Design Pattern
参考资料:《设计模式 可复用面向对象软件的基础》
摘要:1.意图 将抽象部分与它的实现部分分离,使它们都可以独立地变化。
阅读全文
摘要:1.意图 将一个类的接口转换成客户希望的另一个接口。使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。2.结构 类适配器 对象适配器 3.参与者Target定义Client使用的与特定领域相关的接口Client与符合Target接口的对象协同Adaptee定义一个已经存在的接口,这...
阅读全文
摘要:1.意图 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。2.结构 3.参与者Builder为创建一个Product对象的各个部件指定抽象接口ConcreteBuilder实现Builder的接口以构造和装配该产品的各个部件定义并明确它所创建的表示提供一个检索产品的接口...
阅读全文
摘要:1.意图 提供一个创建一系列相关或相互依赖的接口,而无需指定它们具体的类。2.结构 3.参与者AbstractFactory声明一个创建抽象产品对象的操作接口ConcreteFactory实现创建具体产品对象的操作AbstractProduct为一类产品对象声明一个接口ConcreteProdu...
阅读全文
浙公网安备 33010602011771号