Una de las 50 preguntas del tema
¿Cuánto sabes de Java?La sobreescritura de métodos ocurre cuando una subclase proporciona una implementación específica de un método ya definido en su superclase. El método en la subclase debe tener la misma firma (nombre, parámetros y tipo de retorno) que el de la superclase. Se utiliza la anotación @Override para indicar explícitamente la intención de sobreescribir, ayudando a prevenir errores.