Ejemplo n.º 1
0
 /**
  * Constructor para operaciones unarias (un operador), cuyo operador es
  * específicamente una cadena, estas operaciones son:
  * IDENTIFICADOR, CADENA
  * @param a Cadena que representa la operación a realizar
  * @param tipo Tipo de operación
  */
 public Operacion(String a, Tipo_operacion tipo)
 {
     this.valor = a;
     this.tipo  = tipo;
 }
Ejemplo n.º 2
0
 /**
  * Constructor para operaciones unarias (un operador), cuyo operador es
  * específicamente una NUMERO, estas operaciones son:
  * NUMERO_ENTERO, NUMERO_DECIMAL
  * @param a Valor de tipo Double que representa la operación a realizar.
  */
 public Operacion(Double a)
 {
     this.valor = a;
     this.tipo  = Tipo_operacion.NUMERO;
 }
Ejemplo n.º 3
0
 /**
  * Constructor para operaciones unarias (un operador), estas operaciones son:
  * NEGATIVO
  * @param operadorIzq Único operador de la operación
  * @param tipo Tipo de operación
  */
 public Operacion(Operacion operadorIzq, Tipo_operacion tipo)
 {
     this.tipo        = tipo;
     this.operadorIzq = operadorIzq;
 }