装饰者模式定义
装饰者模式:动态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(ocp)
代码分析
代码参考 gitee.com/y2m/java-de… 的modifier文件夹
装饰者模式在JDK应用
Java的IO结构,FilterInputStream就是一个装饰者
装饰者模式:动态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(ocp)
代码参考 gitee.com/y2m/java-de… 的modifier文件夹
Java的IO结构,FilterInputStream就是一个装饰者