C# Objektorientierte Programmierung
Objektorientierte Prinzipien und Entwurf mit C#.
Record Types und Unveränderliche Objekte in C#
Lernen Sie Record Types und unveränderliche Objekte in C# kennen, inklusive Value Equality, with-Expressions und Best Practices.
Interfaces und Abstrakte Klassen in C#
Lernen Sie Interfaces und abstrakte Klassen in C#, ihre Unterschiede und den Einsatz für sauberes, erweiterbares Design.
Kapselung, Vererbung und Polymorphismus in C#
Lernen Sie Kapselung, Vererbung und Polymorphismus in C# mit Beispielen, um zentrale OOP-Konzepte sicher anzuwenden.
Sealed-, Static- und Partial-Klassen in C#
Lernen Sie Zweck, Unterschiede und Einsatzszenarien von sealed-, static- und partial-Klassen in C#.
Structs in C# – Unterschiede zu Klassen
Erfahren Sie die Unterschiede zwischen Structs und Klassen in C# in Bezug auf Speicher, Vererbung und Performance.
Konstruktoren, Destruktoren und this in C#
Lernen Sie Konstruktoren, Destruktoren und das Schlüsselwort this in C# zur Verwaltung des Objektlebenszyklus.
Klassen, Objekte, Eigenschaften und Methoden in C#
Erlernen Sie die Grundlagen von Klassen, Objekten, Eigenschaften und Methoden in C# für objektorientierte Programmierung.