or
Diese Übung ist Teil des Kurses
Rufe die Grundlagen der objektorientierten Programmierung in Erinnerung und schalte die Funktionalität von Python-Operatoren durch Überladung frei. Entwirf und baue Klassen, die Mehrfach- und Mehrstufige Vererbung implementieren.
Bring deine Python-Skills mit Type Hints voran. Übe, Magic Methods zu erstellen, um Zugriffe auf Attribute außerhalb des Namensraums eines Objekts zu behandeln oder anzupassen, wie ein Attribut gesetzt wird. Baue Deskriptoren, um zu steuern, wie ein Attribut gespeichert, abgerufen oder gelöscht wird, und erstelle eigene Iteratoren, um eine Objektsammlung oder einen Datenstrom zu durchlaufen.
Lerne, „Baupläne“ für Python-Klassen mit abstrakten Basisklassen zu erstellen. Erkunde, wie Interfaces Verträge schaffen, die von anderen Klassen erfüllt werden. Nutze Interfaces und baue Klassen mithilfe des Factory-Methoden-Entwurfsmusters.
Aktuelle Übung