public abstract class Expression
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
i |
Constructor and Description |
---|
Expression(int i) |
Modifier and Type | Method and Description |
---|---|
abstract double |
accept(java.lang.String expression) |
protected double |
evaluate(java.lang.String expression)
Evaluates an expression as a level deeper than the current one in the expression tree,
|
protected final double evaluate(java.lang.String expression)
expression
- Some math expression.public abstract double accept(java.lang.String expression)
expression
- Some math expression.