public abstract class OperadorUnario extends java.lang.Object implements Operador
Constructor and Description |
---|
OperadorUnario() |
Modifier and Type | Method and Description |
---|---|
Terminal |
operar(Booleano b)
Método adaptador para Booleano.
|
Terminal |
operar(Complejo z)
Método adaptador para Complejo.
|
Terminal |
operar(Diccionario d)
Método adaptador para Diccionario.
|
Terminal |
operar(EnteroGrande b)
Método adaptador para EnteroGrande.
|
Terminal |
operar(RealDoble a)
Método adaptador para RealDoble.
|
Terminal |
operar(RealGrande d)
Método adaptador para RealGrande.
|
Terminal |
operar(Terminal n)
Este método hace de método adaptador para todas las clases OperadorUnario.
|
Terminal |
operar(Texto t)
Método adaptador para Texto.
|
Terminal |
operar(Vector v)
Método adaptador para Vector.
|
abstract java.lang.String |
toString()
Devuelve la cadena de salida con que se mostrará el token.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
descripcion, prioridad
public Terminal operar(Terminal n) throws ExpresionException
n
- operandoExpresionException
- error al efectuar la operaciónpublic Terminal operar(RealDoble a) throws ExpresionException
a
- operandoExpresionException
- error al efectuar la operaciónpublic Terminal operar(RealGrande d) throws ExpresionException
d
- operandoExpresionException
- error al efectuar la operaciónpublic Terminal operar(EnteroGrande b) throws ExpresionException
b
- operandoExpresionException
- error al efectuar la operaciónpublic Terminal operar(Complejo z) throws ExpresionException
z
- operandoExpresionException
- error al efectuar la operaciónpublic Terminal operar(Vector v) throws OperacionException
v
- operandoOperacionException
- error al efectuar la operaciónpublic Terminal operar(Diccionario d) throws OperacionException
d
- operandoOperacionException
- error al efectuar la operaciónpublic Terminal operar(Booleano b) throws ExpresionException
b
- operandoExpresionException
- error al efectuar la operaciónpublic Terminal operar(Texto t) throws ExpresionException
t
- operandoExpresionException
- error al efectuar la operaciónpublic abstract java.lang.String toString()
Token