Strategy 模式 java 实现

策略模式,将一组算法抽象成子类,继承同一个基类,实现相同的接口。将算法的具体实现和需要算法处理的数据分开,是一个解耦合的过程。当需要新的算法或删除某个算法时,不需要做太多的修改。

 

模式图:

 

代码:

 

posted @ 2014-05-23 21:52  周卓  阅读(125)  评论(0编辑  收藏  举报