装饰者模式 Decorator Pattern

父博文地址:设计模式 - Design Patternsjava 1、是什么 问题web 使用继承是静态的扩展:设计模式 随着系统功能增多形成了类数量指数级增长。 且基类的功能并不适用于全部子类。 寻找一个设计模式原则svg 开闭原则:类应该对扩展开放,对修改关闭。换句话说:在不修改类的前提下扩展类。函数 装饰者模式定义this 动态的将责任附加到对象 上。若要扩展功能,装饰者提供了比继承更有弹性
相关文章
相关标签/搜索