摘要: 一、装饰者模式介绍: 装饰者模式——以对客户透明的方式动态地给一个对象添加额外的职责,采用对象组合而非继承的方式实现了再运行时动态地扩展对象功能的能力,相比生成子类可以更灵活地增加功能,而且可以根据需要扩展多个功能,避免了单独使用继承带来的灵活性差和多子类衍生问题。同时它很好地符合面向对象设计原则中 阅读全文