- 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
OOP und Entwurfsmuster in Python
Klassen und Objekte, dann die Erzeugungs-, Struktur- und Verhaltensmuster aus echtem Python-Code.
Pfad starten →1 Klassen und Objekte 2 Lektionen
- Lektion 1 Challenge Klassen und Objekte in Python Definiere einen eigenen Datentyp mit Zustand und Verhalten.
- Lektion 1 Challenge Objektorientierte Programmierung in Python Lerne Kapselung, Vererbung, Überschreiben und Polymorphie mit ausführbarem Python-Code.
2 Erzeugungsmuster 3 Lektionen
- Lektion 1 Challenge Singleton Pattern in Python Ensure a class has one shared instance and provide a global access point.
- Lektion 1 Challenge Factory Method Pattern in Python Let subclasses or a factory method choose which concrete object to create.
- Lektion 1 Challenge Builder Pattern in Python Construct a complex object through clear, incremental steps.
3 Strukturmuster 4 Lektionen
- Lektion 1 Challenge Adapter Pattern in Python Convert an existing interface into the interface a client expects.
- Lektion 1 Challenge Decorator Pattern in Python Add behavior to an object dynamically without changing its class.
- Lektion 1 Challenge Facade Pattern in Python Provide one simple interface to a complex subsystem.
- Lektion 1 Challenge Composite Pattern in Python Treat individual objects and object groups through the same interface.
4 Verhaltensmuster 5 Lektionen
- Lektion 1 Challenge Observer Pattern in Python Notify subscribed objects automatically when subject state changes.
- Lektion 1 Challenge Strategy Pattern in Python Select an interchangeable algorithm at runtime.
- Lektion 1 Challenge Command Pattern in Python Represent a request as an object that can be queued, logged, or undone.
- Lektion 1 Challenge State Pattern in Python Change an object's behavior when its internal state changes.
- Lektion 1 Challenge Iterator Pattern in Python Traverse a collection without exposing its internal representation.