package ar.com.javacuriosities.calculator.model;
public class SubtractExpression extends BinaryExpression {
public SubtractExpression(Expression lhs, Expression rhs) {
super(lhs, rhs);
}
@Override
public Object evaluate() {
Integer left = (Integer) lhs.evaluate();
Integer right = (Integer) rhs.evaluate();
return left - right;
}
@Override
public String toString() {
return lhs.toString() + " - " + rhs.toString();
}
}