会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
colinzh
2018年4月8日
装饰者模式
摘要: 模式定义 动态的给一个对象添加一些额外的职责,就增加功能来说,装饰者模式比子类更加灵活 类图定义 示例 星巴兹咖啡订单系统,购买咖啡时根据顾客不同的咖啡类型,比如深度烘培或者混合咖啡和不同的原料比如摩卡,豆浆等原料计算咖啡的价格。按照正常思路设计首先有一个饮料的父类,提供cost计算价格的方法,其他
阅读全文
posted @ 2018-04-08 20:53 colinzh
阅读(91)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告