¿Te gusta la vista previa?
Esta es la primera lección gratuita. Obtén acceso completo: solicita una demo o inicia sesión.
¿Te gusta la vista previa?
Esta es la primera lección gratuita. Obtén acceso completo: solicita una demo o inicia sesión.
Este módulo trata sobre el diseño y la herencia de clases. Introduciremos 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 también introducirá un concepto de composición que puede usarse para describir componentes del objeto de la vida real. Objetivos de aprendizaje
Habilidades
El módulo trata sobre diseño de clases y herencia. Introduce los conceptos del buen diseño de clases, muestra cómo usar herencia para describir objetos del mundo real, describe diferentes tipos de herencia y cómo utilizarlos, e introduce composición para describir componentes de un objeto de la vida real.
Las lecciones cubren polimorfismo (estático y dinámico), vinculación dinámica, polimorfismo mediante vinculación dinámica, funciones virtuales (declaración e invocación), VTable, destructores virtuales/polimórficos de clases y funciones virtuales puras con clases de interfaz.
Los objetivos de aprendizaje indicados son aprender los principios del buen diseño de clases, aprender sobre herencia y aprender sobre composición de clases.
Se relaciona con Fundamentos de C++, Conceptos de C++, Módulos de C++, Dev-C++, C++ Integrado y Vinculación Múltiple.