设计模式--装饰者模式
装饰者模式的定义1)装饰者模式:动态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(ocp)2)装饰者模式可以解决类爆炸问题装饰者模式的应用:Java的IO结构,FilterInputStream就是一个装饰者模式装饰者模式理解1.定义:动态的将功能附加到被装饰者上。2.java里面的IO流,FilterInputStream就是一个装饰者模式3.装饰者模式可以解决类爆炸问题4.举一个例子,星巴克咖啡问题(美式咖啡,无因咖啡,黑咖啡 现在要求
原创
2020-10-16 14:50:24 ·
188 阅读 ·
0 评论