星巴克的饮料计价系统—装饰者模式

案例: 星巴克是很出名的高级饮料店,她有一个非常酷的饮料价格计算系统,这个系统的设计是这样的: 这个设计可谓相当地酷!Coffee(咖啡)、Mocha(摩卡)、Latte(拿铁)这三种饮品都实现了IDrink接口,要计算它们的价钱真是相当的容易,而且不管以后增加怎样的饮品,只要实现了IDrink接口,很容易计算价钱,PriceCalculator不用作任何修改。 不过星巴克的饮料出名,有一个很重要
相关文章
相关标签/搜索