/** * Copyright (c): Uwe Schmidt, FH Wedel * * You may study, modify and distribute this source code * FOR NON-COMMERCIAL PURPOSES ONLY. * This copyright message has to remain unchanged. * * Note that this document is provided 'as is', * WITHOUT WARRANTY of any kind either expressed or implied. */ /** * eine Klasse fuer das unaere Plus * */ //-------------------- public class UnaryPlus extends UnaryExpr { //-------------------- public UnaryPlus(Expr operand) { super(operand); } //-------------------- // eval wertet den Operanden aus // dies ist das Resultat public Object eval() { return operand.eval(); } //-------------------- public String toString() { return "( +" + operand.toString() + ")"; } } //--------------------