20 设计模式——装饰模式
返回设计模式博客目录
介绍
装饰(Decorator)模式:动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。
装饰模式也称为包装模式,结构型设计模式之一,其使用一种对客户端透明的方式来动态地扩展对象地功能,同时它也是继承关系的一种替代方案之一。
优点
采用
...
我至诚我道