设计模式——03 装饰者模式

3 Decorator Pattern(装饰者模式) 3.1设计原则一 类应该对扩展开放,对修改关闭          前言:装饰者模式主要是为了解决继承滥用的问题,以下将使用对象组合的方式做到在运行时装饰类。 1)案例分析一:          REQ1:星巴克咖啡店咖啡种类扩展飞快,Vander作为其老板,准备尽快更新订单系统来满足这一发展。原先的设计如下: 分析:随着饮品的发展,每种饮料都可
相关文章
相关标签/搜索