Decorator模式——设计模式学习笔记

原文地址为: Decorator模式——设计模式学习笔记 Decorator模式 一 意图   动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。——包装器Wrapper。 二 动机   有时我们希望给某个对象而不是整个类添加一些功能。 例如,一个图形用户界面工具箱允许你对任意一个用户界面组件添加一些特性,例如边框,或是一些行为,例如窗口滚动。 使用继
相关文章
相关标签/搜索