摘要:
《Head First 设计模式》的读书笔记策略模式StrategyPattern学过面向对象的都知道继承可以重用父类中的一些方法,从而减少很多劳动量:现在场景如下:玩具工厂生产各种鸭子有优雅鸭子(ElegantDuck),爵士鸭子(DukeDuck),霸王鸭子(KingDuck),均继承自超类鸭子(Duck),他们都是可以飞行的,并且在飞行时执行统一的方法 Fly() —— 喊叫"I'm flying."于是优雅、爵士和霸王顺理成章地继承了超类的飞行方法void Fly() { Console.WriteLine("I'm flying.&quo 阅读全文
posted @ 2012-04-26 10:55
叫我学徒
阅读(318)
评论(0)
推荐(0)

浙公网安备 33010602011771号