Implementación del comportamiento polimórfico

Principiante
Desarrollador
Profesor de enseñanza superior
Profesor de educación primaria y secundaria
Estudiante
Visual Studio Code

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.

Objetivos de aprendizaje

  • Describir los principios del polimorfismo.

  • Implemente el polimorfismo basado en herencia.

  • Implementar polimorfismo basado en interfaz.

  • Explicar las consideraciones de diseño polimórficas.

  • Implemente el comportamiento polimórfico en una aplicación de C#.

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 básico orientado a objetos escrito en C#.

  • La capacidad de crear una jerarquía de clases mediante clases base y derivadas.