Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
GitHub开源免费源代码
RUST语言
规则引擎
DevOps文章排行榜
数据科学
产品经理
数据分析
前端架构文章排行榜
幽默模因
更多话题
今天研究Bridge模式,看了Banq的文章
02-08-27
cc
代码例子中,最后使用了一个单态,不知是为什么?如果把加不加奶使用单态,那么冲出来的咖啡,就都是一种类型的了。可不可以使用“装饰(Decorator)模式”动态加载能不能加奶?
banq
2002-08-27 17:39
如果把加奶这个行为应该是看成对资源(奶)的获取,所以用单态比较合适。
单就加不加奶这两个选择,可以使用Decorator模式。缺省的做成不加奶,加奶作为一层装饰层覆盖上去。
cc
2002-08-28 11:34
可是我有了奶,并不一定要去加奶,我虽然手上拿着奶,但我就不加到咖啡中,我和一口咖啡,再喝一口奶。。。。。
banq
2002-08-29 13:22
这个.... 你的狡猾..哈哈
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看