Sobre escritura de métodos en Java: cómo redefinir comportamientos
Clase 21 de 38 • Curso de Java SE Orientado a Objetos
Resumen
El Polimorfismo es una característica de la programación orientada a objetos que consiste en sobrescribir algunos métodos de la clase de la cual heredan nuestras subclases para asignar comportamientos diferentes.
Además de los métodos de las superclases, también podemos redefinir el comportamiento de los métodos que “heredan” todos nuestros objetos, así como .toString
, hashCode
, finalize
, notify
, entre otros.
La sobreescritura de constructores consiste en usar los miembros heredados de una supreclase pero con argumentos diferentes.
Recuerda que no podemos sobrescribir los métodos marcados como final
o static
.