public void changeStrategy(char @operator) { switch (@operator) { case '+': this.strategi = new AdditionStrategy(); break; case '-': this.strategi = new SubtractionStrategy(); break; case '*': this.strategi = new MultuplyStrategy(); break; case '/': this.strategi = new DivideStrategy(); break; } }
public PrimitiveCalculator() { this.strategi = new AdditionStrategy(); }