您的位置:首页 > 编程语言 > Java开发

Java设计模式之策略模式(13)

2014-07-14 21:00 281 查看
策略模式定义了一系列算法,每个算法封装起来,他们可以相互替换,且算法的变化不会影响到使用算法的客户。可以设计一个抽象类提供辅助。

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: