Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/05/2014, 03:54
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: el polimorfismo puede existir sin herencia pregunto

No le des vueltas, la pregunta es si puede haber polimorfismo sin herencia y si consideramos el implements como tal, la respuesta es no por las razones que explica chuidiang.

El ejemplo que pones con Objects, aunque sea clase abstracta no deja de ser herencia.

La herencia es una relación de "ES", así que siempre es posible encontrar una clase que relacione dos clases ya que como mínimo todas las clases descienden de Object. Cuando las dos clases tengan una característica común que deba ser explotada, ya te está diciendo cómo es la clase o interfaz de la que deben heredar, si no existe esa relación la única razón para usar polimorfismo es el almacenamiento, y eso ya está cubierto por Object.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.