摘要: 什么时候使用: 有很多算法,都是为了做一件事,使用相同的数据源,通过这些不同的算法,得到相同或者不同的结果。 例如对一组数据进行排序,提供了快排、冒泡、直接排序等算法,然后根据需要动态的选择其中的一种。 关键: 将算法封装成一个一个的类,任意地替换。有一个Context类,可以动态的配置使用的策略( 阅读全文
posted @ 2016-10-08 12:37 张驰小方块 阅读(189) 评论(0) 推荐(0) 编辑