Esempio n. 1
0
 // Multiplicar
 @Override
 public Entero operacionMultiplicar(TiposDeDatos dato) {
   if (dato instanceof Entero) {
     return new Entero(this.obtenerNombre(), this.numero * ((Entero) dato).obtenerDato());
   } else if (dato instanceof Decimal) {
     return new Entero(this.obtenerNombre(), this.numero * (int) ((Decimal) dato).obtenerDato());
   } else {
     Mensaje.imprimir(
         "La variable es un " + dato.tipoDeDato() + ", no es un Entero o Decimal", Mensaje.ERROR);
   }
   return null;
 }