装饰设计模式和继承之间的区别

这里记录本身学习过程当中的装饰设计模式。 1.什么是装饰设计模式: 当想要对已有的对象进行功能加强时, 能够定义类,将已有对象传入,基于已有的功能,并提供增强功能。 那么自定义的该类称为装饰类。 装饰类一般会经过构造方法接收被装饰的对象。 并基于被装饰的对象的功能,提供更强的功能。 //共同的接口 interface Coder { public void code(); } //被装饰
相关文章
相关标签/搜索