Implementieren von Klasseneigenschaften und -methoden

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

Erfahren Sie, wie Sie Schreib-, Schreib- und Schreibschutzklasseneigenschaften mithilfe von Eigenschaftenaccessoren und Zugriffsmodifizierern implementieren und methoden und Erweiterungsmethoden für eine Klasse implementieren.

Lernziele

Nach Abschluss dieses Moduls können Sie folgende Aufgaben ausführen:

  • Erläutern, wie die Feld-, Eigenschaften- und Methodenmember einer Klasse in der Klassendefinition und instanziierten Objekten verwendet werden.

  • Implementieren Sie Klasseneigenschaften mithilfe von "get"- und "set"-Eigenschaftsaccessoren.

  • Erstellen Sie Klassen, die automatisch implementierte Eigenschaften verwenden.

  • Erstellen Sie schreibgeschützte und schreibgeschützte Eigenschaften mithilfe von Zugriffsmodifizierern für Eigenschaften und Eigenschaftenaccessoren.

  • Erstellen Sie Klassenmethoden und überladene Methoden, die null oder mehr Argumente akzeptieren, indem Sie entweder "Wert"- oder "Verweis"-Typen verwenden.

  • Erstellen Sie Erweiterungsmethoden für eine Klasse.

  • Implementieren Sie Klassen, die eine Kombination aus Eigenschaften und Methoden verwenden, um gekapselte Daten zu verwalten.

Voraussetzungen

  • Die Möglichkeit zum Erstellen von Klassen und Klassenkonstruktoren zum Instanziieren von Objekten in einer C#-App.

  • Die Möglichkeit zum Entwickeln von C#-Konsolen-Apps, die Geschäftslogik mithilfe von Iterationsanweisungen, Auswahlanweisungen und benutzerdefinierten Methoden implementieren.

  • Die Möglichkeit zum Ausführen grundlegender C#-Codedebuggings und Ausnahmebehandlungen in einer Visual Studio Code-Umgebung.