摘要:
这章用星巴克咖啡店的例子演示了装饰器模式的使用。先来看看在星巴克点咖啡的场景:在星巴克你先要点一种饮料,然后你可以加入各种调料(调料也要钱)。比如:来一份综合咖啡(House Blend),加一份摩卡,再加一份豆浆。那么一共0.89+0.2+0.15=1.24美元。在比如:来一份综合咖啡,加两份摩卡... 阅读全文
posted @ 2015-12-01 23:32
FJNU陈东
阅读(437)
评论(0)
推荐(0)
摘要:
我们要创建一个鸭子世界,这里的鸭子会飞还会叫(嘎嘎嘎)。当然鸭子的种类也有很多,红头的、绿头的等等。第一个设计方案:继承我是OO程序员,我在基类中实现fly、quack和display方法。子类继承基类的方法,这样代码还可以得到复用。看起来真是个好主意。public class Duck { ... 阅读全文
posted @ 2015-12-01 19:08
FJNU陈东
阅读(316)
评论(0)
推荐(0)
浙公网安备 33010602011771号