Java IO 装饰者模式
来源:互联网 发布:ws 15 知乎 编辑:程序博客网 时间:2024/06/06 19:33
装饰模式又名包装(Wrapper)模式。
装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。
装饰模式通过创建一个包装对象,也就是装饰,来包裹真实的对象。
装饰模式以对客户端透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。
装饰模式可以在不创造更多子类的情况下,将对象的功能加以扩展。
装饰模式把客户端的调用委派到被装饰类。装饰模式的关键在于这种扩展是完全透明的。
装饰者模式就是在原有方法上再次添加一层一层。 添加一层就增加一些功能
继承是静态的添加,装饰者是动态的。
可以读取文件的时候拓展read 的功能。实现小写转大写
阅读全文
0 0
- Java IO 装饰者模式
- Java IO 操作
- 装饰者模式-装饰java.io类
- Java IO 装饰者模式
- Java IO 装饰者模式
- Java IO 装饰者模式
- 装饰者模式--java io
- Java IO 装饰者模式
- Java IO 装饰者模式
- Java IO 装饰者模式
- Java IO 装饰者模式
- Java IO 装饰者模式
- java io流
- java IO 装饰模式
- Java Io装饰模式
- JAVA设计模式 - 观察者模式
- java io 装饰者模式的应用
- 装饰者模式与java IO包
- volatile 关键字 2
- SQL 调优总结
- indexof 在ie8或者之前…
- json的包涵意义
- 常用垃圾回收算法
- Java IO 装饰者模式
- win 下通过Jstack截取Java进…
- Spring框架IOC和AOP的实现原理
- Linux基础练习(四)
- mysql的常用引擎
- 堆栈
- jQuery检测浏览器的语言
- Vector容器的简单实现
- leetcode-485. Max Consecutive Ones