Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/05/2014, 11:45
juanbimbaperez
 
Fecha de Ingreso: mayo-2014
Mensajes: 10
Antigüedad: 10 años
Puntos: 0
Respuesta: el polimorfismo puede existir sin herencia pregunto

En mi opinión, por lo que entiendo, es que la herencia le trae organización a las ideas, de manera que si tengo peras y manzanas podría crear una clase que las agrupe bajo algún tipo de relación, por ejemplo, la de ser objetos. Así que puedo construir una clase objetos, que las agrupe bajo una relación de parentesco, aunque esta clase no pueda ser instanciada, como una clase abstracta o una interface.

abstract class Objetos {

public abstract void queEres();

}

class Manzana extends Objetos{

void queEres(){
System.out.println("Soy una manazana");
}
}

class Pera extends Objetos{

void queEres(){
System.out.println("Soy una pera");
}
}

en otro lugar...

Manzana Apple = new Manzana();

Pera Pear = new Pera();

Apple.queErers();

Pear.queEres();


O en otro lugar...

Objeto fruta = new Manzana();

fruta.queErers();

fruta = new Pera();

fruta.queEres();

Última edición por juanbimbaperez; 10/05/2014 a las 12:01