会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
stay hungry, stay modest
之所以想爬到山顶是因为想看到更大的世界
博客园
首页
新随笔
联系
订阅
管理
2014年9月8日
用最简单的例子理解装饰器模式(Decorator Pattern)
摘要: 假设有一个公司要做产品套餐,即把不同的产品组合在一起,不同的组合对应不同的价格。最终呈现出来的效果是:把产品组合的所有元素呈现出来,并显示该组合的价格。 每个产品都有名称和价格,首先设计一个关于产品的抽象基类。 public abstract class ProductBase { public abstract string GetName(); pub...
阅读全文
posted @ 2014-09-08 09:04 Darren Ji
阅读(798)
评论(0)
推荐(0)
编辑
公告
我的公众号:新语新世界,欢迎关注。