VER-S-OF-3201
GENERALIZACIÓN/ESPECIALIZACIÓN: herencia en la programación orientada a objetos
Explicar las características fundamentales que tienen que estar presentes en una relación entre dos clases para que pueda ser calificada como relación de herencia Describir el mecanismo de herencia múltiple y los problemas que presenta en el proceso de desarrollo de software.
1. Descripción del concepto de herencia: Simple y múltiple
1.1. Relación de herencia: Características
1.2. Reglas y características que definen una relación de herencia: Regla “Es-un” 1.3. Transmisión de atributos y métodos
1.4. Regla de especialización de la superclase en la subclase
1.5. Acceso a los atributos de una clase y acoplamiento entre las clases
1.6. Utilización de objetos this (current, self u otros) y super
1.7. Leyes de Demeter
2. Distinción de la herencia múltiple
2.1. Problemas: Conflictos de nombres, herencia repetida
2.2. Soluciones
3. Creación de objetos en la herencia
4. Clasificación jerárquica de las clases
4.1. Clase raíz
4.2. Clases abstractas
4.3. Métodos virtuales
4.4. Redefinición de métodos
Contiene:
- Videos
- Exámenes parciales
- Examen final
- Glosario
- Bibliografía
- Actividades
- Documentos de apoyo
- Gamificación
Información genérica de los contenidos desarrollados por este proveedor. Para confirmar características específicas de un producto concreto, solicite información detallada.
Dispone de:
- Conector por unidad
- Conector único
- Test de autoevaluación
Información genérica de los contenidos desarrollados por este proveedor. Para confirmar características específicas de un producto concreto, solicite información detallada.
¿No encuentras las características que estás buscando?
Contacta con uno de nuestros asesores para que resuelva todas tus dudas.
Recibir mi asesoramiento