Una de las 50 preguntas del tema
¿Cuánto sabes de Java?El polimorfismo es la capacidad de un objeto de comportarse de diferentes maneras según el contexto. En Java, se manifiesta principalmente a través de la sobrecarga (múltiples métodos con el mismo nombre pero diferentes parámetros) y la sobreescritura (redefinir métodos heredados). Permite tratar objetos de diferentes subclases a través de una referencia de tipo superclase.