Implementieren von Vererbung und Polymorphismus
Auf einen Blick
-
Level
-
Skill
-
Produkt
Erfahren Sie, wie Sie Klassenhierarchien mithilfe von Basis- und abgeleiteten Klassen erstellen und das polymorphe Verhalten mithilfe von Klassenvererbung oder Schnittstellenimplementierung implementieren.
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 objektorientierten Programm implementiert werden, das in C# geschrieben wurde.
Erfolgscode
Möchten Sie einen Erfolgscode beantragen?
Module in diesem Lernpfad
Erfahren Sie, wie Sie mithilfe von Basis- und abgeleiteten Klassen eine Klassenhierarchie erstellen und wie Sie Elemente einer abgeleiteten Klasse mithilfe von new
, virtual
, abstract
und override
Schlüsselwörtern ausblenden oder überschreiben.
Lernen Sie die Prinzipien des Polymorphismus kennen, wie Sie polymorphes Verhalten mithilfe von Klassenvererbung oder Schnittstellenimplementierung implementieren und zwischen vererbungsbasierten und schnittstellenbasierten Ansätzen für Polymorphismus wählen.