会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
胡子叔叔
博客园
首页
新随笔
联系
订阅
管理
2017年12月25日
JAVA设计模式之装饰者模式
摘要: 咖啡店需要做一个订单系统,以合乎饮料供应要求。 1.最初是这样设计的: 每一种饮料都需要继承该抽象类,并覆写cost()方法。 2.但是购买咖啡时需要考虑到调料的部分,每种咖啡会加不同种的调料,比如蒸奶、豆浆、摩卡或者覆盖奶泡,那么订单系统需要考虑加入不同调料后的价格。因此需要实现不同的子类来定义添
阅读全文
posted @ 2017-12-25 17:09 胡子叔叔
阅读(2662)
评论(0)
推荐(0)
编辑
公告