Zusammenfassung
In diesem Modul haben Sie die Struktur eines objektorientierten Programms kennengelernt und erfahren, wie Sie Klassen mithilfe von Techniken implementieren, die die Qualität Ihrer Anwendungen verbessern. Sie haben gelernt, wie Sie die Lesbarkeit, Wartung und Organisation Ihres Codes mithilfe statischer Klassen, partieller Klassen, geschachtelter Klassen und implementieren Methoden, die benannte und optionale Argumente verwenden. Außerdem haben Sie mehr über Objektinitialisierer, Kopierkonstruktoren und die Beziehung zwischen einer Klasse finalizer und dem Garbage Collector in .NET gelernt.
Die wichtigsten Erkenntnisse aus diesem Modul umfassen ein verbessertes Verständnis der Kapselung, Zugriffsmodifizierer und techniken für die Implementierung von Klassen in einer C#-Anwendung. Sie haben gelernt, wie Sie private, statische, geschachtelte und partielle Klassen in einer C#-Anwendung implementieren. Außerdem haben Sie gelernt, wie Objektinitialisierer und Kopierkonstruktoren, Methoden, die benannte und optionale Argumente implementieren, und wie eine Klasse finalizers mit dem Garbage Collector arbeitet, um Ressourcen freizugeben.