Java设计模式之策略模式(13)
2014-07-14 21:00
281 查看
策略模式定义了一系列算法,每个算法封装起来,他们可以相互替换,且算法的变化不会影响到使用算法的客户。可以设计一个抽象类提供辅助。
Minus
package WHP; public interface ICalculator { public int calculate(String exp); }
package WHP; public class Minus extends AbstractCalculator implements ICalculator { public int calculate(String exp) { // TODO Auto-generated method stub int arrayInt[] = split(exp, "-"); return arrayInt[0] + arrayInt[1]; } }
Minus
相关文章推荐
- JAVA设计模式(13) —<行为型>策略模式(strategy)
- java设计模式13——策略模式(Strategy)
- Java设计模式(13)之策略模式
- Java设计模式(13)行为型:策略模式
- [设计模式] - 策略模式(Java篇)
- Java设计模式-----Strategy策略模式
- Java设计模式-----Strategy策略模式
- JAVA与设计模式--之STRATEGY策略模式
- java 设计模式--策略模式(strategy)
- java 设计模式 学习笔记(4) 策略模式
- Java设计模式 - 桥接模式与策略模式的区别
- Java设计模式 -- 策略模式
- java设计模式之 策略模式
- java设计模式--策略模式
- java设计模式之策略模式
- 设计模式---策略模式(Strategy Pattern with java)
- java设计模式-----策略模式
- Java 设计模式(13) -- 迭代器
- Java设计模式 Design Pattern:策略模式 Strategy Pattern
- All About JAVA 关于设计模式中的“策略模式”