//File: IntegerValue.java //Name: Trai Pham //Date: 02/16/2020 //Course: CSE 8B /** */ public class IntegerValue extends ArithmeticExpression implements Value, IntEvaluable, BoolEvaluable{ public int intValue; public IntegerValue(int someInt){ this.intValue = someInt; } @Override public Value evaluate(){ Value newVal = this; return newVal; } @Override public int intEvaluate(){ return this.intValue; } @Override public boolean boolEvaluate(){ if(this.intValue == 0){ return false; } else{ return true; } } @Override public String toString(){ String intToString = String.valueOf(this.intValue); return intToString; } }