Implementación de la herencia de clases

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

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.  

Objetivos de aprendizaje

  • Describir los principios de la herencia de clases.

  • Configure clases base y derivadas.

  • Oculte los miembros de una clase base mediante la palabra clave new.

  • Invalide los miembros de una clase base mediante las palabras clave virtual, overridey abstract.

  • Acceda a los miembros de una clase base desde una clase derivada.

  • Implemente una jerarquía de clases en una aplicación de C# mediante clases base y derivadas.

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#.