public class AddExp extends Expression { private Expression e1; private Expression e2; public Expression getE1() { return e1; } public Expression getE2() { return e2; } public int eval() { return e1.eval() + e2.eval(); } public void prettyPrint() { e1.prettyPrint(); System.out.print(" + "); e2.prettyPrint(); } public AddExp(Expression e1, Expression e2) { this.e1 = e1; this.e2 = e2; } }