摘要: 策略模式:第一了算法族,分别封装起来,让他们之间可以互相替换,次模式让算法的变化独立于使用算法的客户。 首先看个错误的面向对象。 假如我们需要写一个关于鸭子的程序,各种类型的鸭子。第一想到的就是建一个Duck接口,然后各种鸭子实现这个接口。 但是如果突然有一天,有个新需求,要有一个会飞的鸭子。那么炸 阅读全文
posted @ 2016-12-15 21:06 bad_boy_f 阅读(326) 评论(0) 推荐(0) 编辑
摘要: IBM DeveloperWork Java专区:http://www.ibm.com/developerworks/cn/java/ 算法1:http://blog.csdn.net/v_July_v 算法2:http://blog.csdn.net/liufeng_king Java特种兵作者博 阅读全文
posted @ 2016-12-15 14:18 bad_boy_f 阅读(172) 评论(0) 推荐(0) 编辑