public class VariableReference extends Object implements Expression
Constructor and Description |
---|
VariableReference(Variable var)
Creates a new reference to the given variable.
|
Modifier and Type | Method and Description |
---|---|
double |
evaluate()
Evaluates the expression to a double number.
|
boolean |
isConstant()
Determines the this expression is constant
|
Expression |
simplify()
Returns a simplified version of this expression.
|
String |
toString() |
public VariableReference(Variable var)
var
- the variable to access when this expression is evaluatedpublic double evaluate()
Expression
evaluate
in interface Expression
public boolean isConstant()
Expression
isConstant
in interface Expression
public Expression simplify()
Expression
simplify
in interface Expression
Copyright © 2020. All rights reserved.