Jimmypony的技术汇总区
很多都不会,很多都不懂,不要浮躁,静心学习

策略模式:

鸭子会叫和飞 对于不同种类的鸭子特点,只需要给出几种不同的特点就可以组合成为N种鸭子嘿嘿

总而言之,我对策略模式的理解就是可变部件的抽象分离 就是策略模式的核心

  1    基本方法
101
102    对象实体
202
203    class Program
204    {
205        static void Main(string[] args)
206        {
207            Iduck d_1 = new duck_1();
208            d_1.duck_fly();
209            d_1.duck_shout();
210
211            Iduck d_2 = new duck_2();
212            d_2.duck_fly();
213            d_2.duck_shout();
214
215            Iduck d_3 = new duck_3();
216            d_3.duck_fly();
217            d_3.duck_shout();
218
219            Console.Read();
220        }

221    }
posted on 2008-09-16 17:05  Jim~  阅读(254)  评论(0编辑  收藏  举报