Implementar herencia y polimorfismo
En un vistazo
-
Nivel
-
personalizada
-
Producto
Obtenga información sobre cómo crear jerarquías de clases mediante clases base y derivadas y cómo implementar el comportamiento polimórfico mediante la herencia de clases o la implementación de interfaz.
Requisitos previos
- Una instalación de Visual Studio Code con la extensión Dev Kit de C# instalada.
- La capacidad de desarrollar un programa básico orientado a objetos en C# que implemente clases con propiedades y métodos.
- La capacidad de crear interfaces que definen un contrato para las clases implementadas por un programa orientado a objetos escrito en C#.
Código de logros
¿Desea solicitar un código de logro?
Módulos en esta ruta de aprendizaje
Obtenga información sobre cómo crear una jerarquía de clases mediante clases base y derivadas y cómo ocultar o invalidar miembros de una clase derivada mediante new, virtual, abstracty override palabras clave.
Obtenga información sobre los principios del polimorfismo, cómo implementar el comportamiento polimórfico mediante la herencia de clases o la implementación de interfaz, y cómo elegir entre enfoques basados en herencia y basados en interfaz para polimorfismo.