HERENCIA, Herencia simple - [Detalles]
Herencia simple – Qué es una generalización y especialización. Se presenta el concepto de Herencia en JAVA,
HERENCIA, Herencia múltiple - [Detalles]
Herencia múltiple – Definición de la herencia múltiple, características, lenguajes que la usan.
HERENCIA, Herencia simple en la memoria y tipos de ancestros - [Detalles]
Herencia simple en la memoria y tipos de ancestros – Visualización de las herencias, tipos de heredabilidad. Cómo se da la sobreescritura y métodos abstractos.
Diseño y programación orientada a objetos; Diseño - [Detalles]
1.3 Diseño: tarjetas de responsabilidad y UML - Diseño de una solución orientada a objetos. Cómo se hace una tarjeta de responsabilidad. ¿Qué es la notación UML? y cómo hacer un diagrama de clases. Se da el primer acercamiento al concepto de herencia o generalización, implementación o realización y contención (agregación y composición). Por último se habla de dependencia y asociación.
Herencia y genéricos, Subtipos y cotas - [Detalles]
Subtipos y cotas - Contenedores de subtipos vs subtipos de contenedores. Comodines acotados superiormente.