1 package com.teamkonzept.lib.math;2 3 4 5 public abstract class UnaryOperator extends OperatorPriority{6 7 public UnaryOperator(int parenPriority, int symbolPriority, 8 int positionPriority){9 super(parenPriority, symbolPriority, positionPriority);10 }11 12 public abstract Object evaluate(Object target)13 throws BadOperandTypeException;14 }15