Implementare l'ereditarietà della classe

Principiante
Sviluppatore
Docente di istruzione superiore
Docente di scuola primaria e secondaria di primo grado
Student
.NET
Visual Studio Code

Informazioni su come creare una gerarchia di classi usando classi di base e derivate e come nascondere o eseguire l'override dei membri di una classe derivata usando new, virtual, abstracte parole chiave override.  

Obiettivi di apprendimento

  • Descrivere i principi dell'ereditarietà delle classi.

  • Configurare classi di base e derivate.

  • Nascondere i membri di una classe di base usando la parola chiave new.

  • Eseguire l'override dei membri di una classe base usando le parole chiave virtual, overridee abstract .

  • Accedere ai membri di una classe base dall'interno di una classe derivata.

  • Implementare una gerarchia di classi in un'app C# usando classi di base e derivate.

Prerequisiti

  • Installazione di Visual Studio Code con l'estensione C# Dev Kit installata.

  • Possibilità di sviluppare un programma orientato agli oggetti di base in C# che implementa classi con proprietà e metodi.

  • Possibilità di creare interfacce che definiscono un contratto per le classi implementate da un programma orientato agli oggetti di base scritto in C#.