美文网首页
策略(strategy)模式

策略(strategy)模式

作者: 莫库施勒 | 来源:发表于2019-08-02 19:17 被阅读0次
public interface Strategy {
   public int doOperation(int num1, int num2);
}

public class OperationAdd implements Strategy{
   @Override
   public int doOperation(int num1, int num2) {
      return num1 + num2;
   }
}

public class OperationSubstract implements Strategy{
   @Override
   public int doOperation(int num1, int num2) {
      return num1 - num2;
   }
}

public class OperationMultiply implements Strategy{
   @Override
   public int doOperation(int num1, int num2) {
      return num1 * num2;
   }
}

相关文章

网友评论

      本文标题:策略(strategy)模式

      本文链接:https://www.haomeiwen.com/subject/rherdctx.html