Conceptos básicos
Implementación
Tipos y Reglas
100

¿Qué es la en POO?

Es cuando una clase reutiliza atributos y métodos de otra.

100

¿Qué palabra reservada se usa en Java para heredar una clase?

extends.

100

¿Qué es la sobrescritura de métodos (override)?

Redefinir un método en la subclase.

200

¿Cómo se llama la clase que hereda de otra?


Subclase o clase hija

200

Si una clase “Perro” hereda de “Animal”, ¿cómo se escribe en Java?

class Perro extends Animal { }

200

¿Java permite herencia múltiple entre clases?

No, solo herencia simple (una clase puede heredar de una sola clase).

300

¿Qué ventaja principal ofrece la herencia?

Reutilización de código y organización jerárquica.

300

¿Qué sucede si la subclase no redefine un método de la superclase?

Hereda el comportamiento tal cual de la superclase.

300

¿Cómo se accede al constructor de la clase padre desde la clase hija?

Con la palabra reservada super().

400

¿Cómo se llama la clase de la que se hereda?

Superclase o clase padre.

400

¿Qué palabra reservada se usa para heredar de una interfaz en Java?

implements.

400

¿Qué diferencia hay entre sobrecarga (overload) y sobrescritura (override)?

Sobrecarga: mismo nombre, distinta firma; Sobrescritura: mismo método, redefinido en subclase.

500

¿La herencia representa qué tipo de relación entre clases?

Una relación “es-un” (is-a).

500

¿Qué modificador de acceso permite que un atributo o método pueda heredarse?

protected.

500

¿Qué sucede si una subclase no define un constructor propio?

Usa por defecto el constructor de la superclase.

M
e
n
u