策略(strategy)模式
摘要:
目的:把算法封装起来,并且使他们可以相互替换,使得算法可以独立于使用它的客户而变化。适用情景:1、 许多的类仅仅是行为有异(数据一致),”策略”提供了一种用多个行为中的一个行为来配置一个类的方法。2、 需要使用不同的算法,如可以根据不同参数选取不同的效率算法。3、 算法使用客户不应该知道的数据。4、... 阅读全文
posted @ 2015-11-29 10:28 chhy2009 阅读(296) 评论(0) 推荐(0)