added interpreter sample

This commit is contained in:
Ilkka Seppala
2014-08-18 18:23:52 +03:00
parent 0785bccffb
commit 09890d705c
8 changed files with 188 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
package com.iluwatar;
public class NumberExpression extends Expression {
private int number;
public NumberExpression(int number) {
this.number = number;
}
public NumberExpression(String s) {
this.number = Integer.parseInt(s);
}
@Override
public int interpret() {
return number;
}
@Override
public String toString() {
return "number";
}
}