Cita:
Iniciado por chuidiang Hola:
Van muy ligados, pero no es exactamente lo mismo. Sobreescribir un metodo es hacer una clase hija que tenga un método igual que el de la clase padre, pero con otro código. Con una clase hija que sobreescriba un método puedes usar o no polimorfismo.
El polimorfismo lo usas cuando metes una clase hija en una variable del tipo de la padre y llamas al método en cuestión. Aunque el tipo es de la clase padre, se llama al método de la clase hija.
La diferencia es la misma que entre escribir un método y llamarlo. Que sobreescribas un método no quiere decir que luego vayas a usarlo con polimorfismo después.
Se bueno.
me podrías dar unos ejemplito en código para que pudiera ayudar
para entender que es polimorfismo y sobre escritura de métodos