U5 · Herencia, clases abstractas e interfaces¶
Reutilizar y organizar clases: herencia, polimorfismo, clases abstractas e interfaces (contratos que varias clases cumplen).
Teoría¶
- 5.A Herencia: clase base, clase hija, sobrescribir y cuándo no heredar.
- 5.B Polimorfismo y clases abstractas: una llamada, muchas formas, y clases que son solo un molde.
- 5.C Interfaces: contratos que cumplen clases sin relación.
- 5.D Jerarquías cerradas: variantes conocidas,
recordy lo que C# no comprueba por ti.
Antes de empezar: qué debes dominar¶
- Herencia: superclase y subclase,
base. - Sobrescritura y polimorfismo.
- Clases abstractas frente a interfaces.
- Jerarquías cerradas (
sealed) y clases de datos.
Ejercicios de la unidad¶
| Bloque | Ejercicios |
|---|---|
| U5.1 · Clases abstractas, interfaces y herencia | 10 |
Antes de pasar a los ejercicios¶
Cuando hayas leído y practicado la teoría, marca la casilla para desbloquear los ejercicios de esta unidad: