设计模式之结构型(3)-装饰器模式(Decorator)

定义:动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更为灵活。

引例:人在不同季节会穿戴不同的服饰,如在夏季装饰是:T恤,短裤,凉鞋。冬季装饰:羽绒服,棉裤,皮鞋。

原文地址:https://www.cnblogs.com/lihuali/p/7492900.html