Usuario:ManuelRomero/operacion

=Clases para operar= =Clase Operacion= =Clase OperacionReal= =Clase OperacionRacional= =Clase Racional=
 * Estas clases implementan las operacones aritméticas concretas
 * Para nuestro caso hay dos tipos de operaciones
 * 1) OperacionesRacionales
 * 2) OperacionesReales
 * Observamos que muchos métodos son comunes
 * En realidad todos meos el de realizarCalculo u operar
 * Por ello creamos una super clase con los métodos comunes
 * Como hay un método que se llama igual pero no se implementa pues cada sub clase la implementa de una manera, este método lo creamos abstracto
 * Por ese motivo la clase Operacion es abstracta
 * La clase Racional se ha adaptado el constructor para nuevas situaciones