Descripción del curso
Este módulo trata sobre el diseño y la herencia de clases. Presentaremos los conceptos de buen diseño de clases. Mostraremos la forma de usar la herencia para describir objetos del mundo real. También describirá diferentes tipos de herencia y cómo usarlos, pero además introducirá un concepto de composición que puede usarse para describir componentes del objeto de la vida real.
Objetivos de aprendizaje
- Aprender los principios del buen diseño de clases
- Aprender sobre la herencia
- Aprender sobre la composición de la clase
Habilidades
- Aplicar buenos principios de diseño.
- Usar la herencia para describir objetos de la vida real
- Usar la composición de la clase
Habilidades que Aprenderás
- Presentación avanzada de funciones
- Fundamentos de C
- Módulos C
- Módulo de funciones
- Programación funcional
- Cálculo lambda
Lo que aprenderás
- Aprender los principios del buen diseño de clases
- Usar herencia para describir objetos del mundo real
- Identificar los diferentes tipos de herencia y cómo utilizarlos
- Aplicar composición de clases para describir componentes de un objeto de la vida real
- Revisar sintaxis de lambda, reglas de captura, firma y retorno
- Reconocer dónde usar lambdas y cómo gestionar la longitud de la función lambda
Puntos clave
- Este módulo se enfoca en diseño de clases y herencia, introduciendo los conceptos del buen diseño de clases.
- La herencia se puede utilizar para describir objetos del mundo real, y el curso cubre sus diferentes tipos y cómo utilizarlos.
- Se introduce la composición como una forma de describir los componentes de un objeto de la vida real.
- Las lecciones de lambda cubren sintaxis, reglas de captura, firma y retorno, dónde usar lambdas y longitud de la función lambda.
Preguntas frecuentes
¿Qué cubre este curso?
El módulo cubre diseño de clases y herencia, incluyendo los principios del buen diseño de clases, cómo usar herencia para describir objetos del mundo real, los diferentes tipos de herencia y el concepto de composición para describir componentes de un objeto de la vida real.
¿Qué aprenderé sobre herencia?
Aprenderá sobre herencia, cómo utilizarla para describir objetos del mundo real y los diferentes tipos de herencia y cómo utilizarlos.
¿Qué temas de lambda se incluyen en las lecciones?
Las lecciones incluyen un Recordatorio de Sintaxis, Reglas de Captura, Firma y Retorno, Dónde Usar Lambdas y Longitud de Función Lambda.
¿Qué habilidades se asocian con este curso?
Las habilidades asociadas incluyen Presentación Avanzada de Funciones, Fundamentos de C++, Módulos de C++, Módulo de Función, Programación Funcional y Cálculo Lambda.



