会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
哀&RT
Your Biggest Enemy is You.
博客园
首页
新随笔
联系
订阅
管理
2017年3月4日
设计模式:装饰者模式
摘要: 装饰者模式:动态地将责任附加到对象上。想要扩展功能,装饰者提供有别于继承的另一种选择。 现在,我们有一个场景,咖啡店出售各种不同的咖啡,而不同的咖啡中可以加入各种不同的调料,根据咖啡种类和加入的调料来计算价格。下面我们就用代码来简单实现下这个场景,也就是装饰者模式,其中咖啡为主体,调料是用来装饰咖啡
阅读全文
posted @ 2017-03-04 15:17 哀&RT
阅读(143)
评论(0)
推荐(0)
编辑
公告