Implementar herança de classe

Iniciante
Desenvolvedor
Educador de Ensino Superior
Educador de ensino fundamental e médio
Aluno
.NET
Visual Studio Code

Saiba como criar uma hierarquia de classes usando classes base e derivadas e como ocultar ou substituir membros de uma classe derivada usando palavras-chave new, virtual, abstracte override.  

Objetivos de aprendizagem

  • Descreva os princípios da herança de classe.

  • Configurar classes base e derivadas.

  • Oculte os membros de uma classe base usando a palavra-chave new.

  • Substitua os membros de uma classe base usando as palavras-chave virtual, override e abstract.

  • Acesse os membros de uma classe base de dentro de uma classe derivada.

  • Implemente uma hierarquia de classe em um aplicativo C# usando classes base e derivadas.

Pré-requisitos

  • Uma instalação do Visual Studio Code com a extensão do Kit de Desenvolvimento em C# instalada.

  • A capacidade de desenvolver um programa básico orientado a objetos em C# que implementa classes com propriedades e métodos.

  • A capacidade de criar interfaces que definem um contrato para as classes implementadas por um programa básico orientado a objetos escrito em C#.