摘要: 实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。例如:超时收银员根据普通客户还是Vip客户来选择是否打折,类图由下所示策略模式的优点有:1. 将策略分开,每一种策略可以独立变化,而且提供了一个策略管理类,。2. 提供继承的方式来封装算法,实现了动态... 阅读全文
posted @ 2015-06-01 15:11 蘑菇mr 阅读(178) 评论(0) 推荐(0) 编辑