Files
java-design-patterns/interpreter/src/main/java/com/iluwatar/interpreter/MinusExpression.java
T
2015-05-31 11:55:18 +03:00

24 lines
517 B
Java

package com.iluwatar.interpreter;
public class MinusExpression extends Expression {
private Expression leftExpression;
private Expression rightExpression;
public MinusExpression(Expression leftExpression, Expression rightExpression) {
this.leftExpression = leftExpression;
this.rightExpression = rightExpression;
}
@Override
public int interpret() {
return leftExpression.interpret() - rightExpression.interpret();
}
@Override
public String toString() {
return "-";
}
}