Implementieren der Klassenvererbung
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
newaus.Überschreiben Sie die Member einer Basisklasse mithilfe der Schlüsselwörter
virtual,overrideundabstract.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.