设计模式
zuisuiwoxin
这个作者很懒,什么都没留下…
展开
-
装饰器设计模式
装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能加以扩展。 装饰模式的类图如下: 在装饰模式中的角色有: ● 抽象构件(Component转载 2015-10-20 16:34:51 · 216 阅读 · 0 评论 -
工厂模式
工厂方法模式(Factory Method): 定义一个用于创建对象的接口IFactory,在具体的ConcreteFactory子类中根据传进的参数即具体子类ConcreteProduct决定实例化哪一个IProduct产品,转载 2016-02-15 16:44:25 · 292 阅读 · 0 评论