Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/04/2016, 19:19
tonyasura
 
Fecha de Ingreso: marzo-2016
Mensajes: 8
Antigüedad: 8 años, 2 meses
Puntos: 0
Respuesta: Override en declaración.

Hola... Gracias por tu respuesta.

Respecto a ella, esas formas de overrides han sido las que he encontrado por internet. En todas ellas te ha sido necesario crear una nueva clase para hacer el override. En Java se puede hacer algo asi:
Código Java:
Ver original
  1. class Base(){
  2.    void metodo(){};
  3. }
Esto definiria la clase base. Despues podrias hacer algo asi:

Código Java:
Ver original
  1. main(){
  2.  
  3. Base base1 = new Base(){
  4. @override
  5.    void metodo(){
  6.       System.out("este el un metodo unico para base 1");
  7.    }
  8. }
  9.  
  10. Base base2 = new Base(){
  11. @override
  12.    void metodo(){
  13.       System.out("este el un metodo unico para base 2");
  14.    }
  15. }
  16.  
  17. }

Como se puede observar, no ha sido necesario crear una clase para cada una de las modicaciones del metodo "metodo", lo cual me parece muy util par no llenar un codigo de clases unicas.

Espero haberme expresado bien.

Un saludo.