装饰器模式
2017-04-04 21:39
169 查看
装饰器模式:
装饰器模式在JDK中的IO相关的地方用到很多
可以代替继承,在不想增加很多子类的情况下扩展类。 避免了深层继承的复杂关系
装饰器基类也继承原始类 再不使用多重继承的情况下 实现了类的一层层额外的扩展
最大的特点可以一直封装下去 都是单一继承 实际通过组合的方式解决了问题
装饰器模式在JDK中的IO相关的地方用到很多
可以代替继承,在不想增加很多子类的情况下扩展类。 避免了深层继承的复杂关系
装饰器基类也继承原始类 再不使用多重继承的情况下 实现了类的一层层额外的扩展
最大的特点可以一直封装下去 都是单一继承 实际通过组合的方式解决了问题
相关文章推荐
- 设计模式之装饰器
- 设计模式之--装饰器模式的硬编码的静态装饰和链化
- 装饰器模式
- 《PHP设计模式介绍》第十二章 装饰器模式
- 装饰器模式和代理模式的区别
- 装饰器(Decorator)模式
- 装饰器模式
- 装饰器模式
- 装饰器(Decorator)模式
- 结构型模式——Decorator 装饰器(理论篇)
- 装饰器(Decorator)模式
- 装饰器模式
- Head First 设计模式——装饰器(Decorator Pattern)——Python实现
- Python中的Decorator(装饰器)模式
- 结构型模式——装饰器模式 示例代码
- 装饰器(Decorator)模式
- 装饰器(Decorator)模式【转】
- 装饰器模式
- C#设计模式之10——装饰器模式
- 装饰器模式