Implementieren der Klassenvererbung

Anfänger
Entwickler
Lehrkräfte für Hochschulbildung
Lehrkräfte für Primar- und Sekundarstufe
Kursteilnehmer
.NET
Visual Studio Code

Erfahren Sie, wie Sie mithilfe von Basis- und abgeleiteten Klassen eine Klassenhierarchie erstellen und wie Sie Elemente einer abgeleiteten Klasse mithilfe von new, virtual, abstractund override Schlüsselwörtern ausblenden oder überschreiben.  

Lernziele

  • Beschreiben Sie die Prinzipien der Klassenvererbung.

  • Konfigurieren Sie Basis- und abgeleitete Klassen.

  • Blenden Sie die Member einer Basisklasse mithilfe des schlüsselworts new aus.

  • Überschreiben Sie die Member einer Basisklasse mithilfe der Schlüsselwörter virtual, override und abstract.

  • Greifen Sie auf die Member einer Basisklasse innerhalb einer abgeleiteten Klasse zu.

  • Implementieren Sie eine Klassenhierarchie in einer C#-App mithilfe von Basis- und abgeleiteten Klassen.

Voraussetzungen

  • Eine Installation von Visual Studio Code mit der installierten C#Dev Kit-Erweiterung.

  • Die Möglichkeit, ein grundlegendes objektorientiertes Programm in C# zu entwickeln, das Klassen mit Eigenschaften und Methoden implementiert.

  • Die Möglichkeit zum Erstellen von Schnittstellen, die einen Vertrag für die Klassen definieren, die von einem grundlegenden objektorientierten Programm implementiert werden, das in C# geschrieben wurde.