- Ausführende
-
Lernen
Python lernen Ausführbare Beispiele, NumPy, pandas und mehr KI lernenNeuronale Netze, ML und LLMs von Grund auf C/C++ lernen Zeiger, Speicher, STL und modernes C++ C# lernenC#-Grundlagen, OOP, LINQ, Async und .NET-Übungen Python-Algorithmen Suche, Sortierung, Rekursion und Visualisierungen O(n) C/C++-Algorithmen Implementierungen in C und C++ vergleichen
- AufgabenNeu
Objektorientiertes C#
Klassen, Kapselung, Vererbung, Polymorphie, Interfaces, Records und Generics.
Pfad starten →- Lektion 1 Challenge Klassen und Objekte Zustand und Verhalten gemeinsam in einer C#-Klasse modellieren.
- Lektion 1 Challenge Properties und Kapselung Invarianten eines Objekts mit geprüften Properties schützen.
- Lektion 1 Challenge Vererbung Verhalten über eine Basisklasse wiederverwenden und spezialisieren.
- Lektion 1 Challenge Polymorphie Verschiedene Implementierungen über einen gemeinsamen Vertrag aufrufen.
- Lektion 1 Challenge Polymorphe Lohnabrechnung Löhne für verschiedene Mitarbeitertypen berechnen.
- Lektion 1 Challenge Interfaces und Abstraktion Fähigkeiten definieren, die auch nicht verwandte Typen implementieren können.
- Lektion 1 Challenge Records und Wertgleichheit Unveränderliche Daten mit kompakten Record-Typen darstellen.
- Lektion 1 Challenge Generics Wiederverwendbare, typsichere Klassen und Methoden schreiben.
- Lektion 1 Challenge Generisches In-Memory-Repository Beliebige Entitätstypen über eine wiederverwendbare generische Klasse speichern.