装饰器模式总结 装饰器模式优点: 1.装饰类和被装饰类可以独立发展,不会相互耦合。 2.装饰模式是继承的一个替代模式,装饰模式可以动态扩展一个实现类的功能。就增加功能来说,装饰器模式相比生成子类更为灵活。 适用场景: 1.扩展一个类的功能。 2.动态增加功能,动态撤销。 由于你长时间工作,经常需要喝咖啡来提神,咖啡本身很苦,可加牛奶,也可加糖,或者都加。试试装饰器来装饰你的咖啡。