or
Diese Übung ist Teil des Kurses
Lerne, was objektorientierte Programmierung (OOP) ist, wie sie sich von prozeduraler Programmierung unterscheidet und wo sie eingesetzt wird. Du definierst eigene Klassen mit Methoden, Attributen und Konstruktoren und nutzt sie, um Objekte zu erzeugen!
Entdecke zwei Kernkonzepte von OOP: Vererbung und Polymorphie. Lerne, wie du sie implementierst, um Code-Wiederverwendung zu maximieren und Funktionalität zu erweitern, und wiederhole die Unterschiede zwischen Klassendaten und Instanzdaten.
Lerne, wie man Objekte vergleicht, String-Repräsentationen von Objekten definiert und anpasst und sogar Vererbung nutzt, um eigene Exceptions zu erstellen und abzufangen – für maßgeschneiderte Fehlerbehandlung.
Aktuelle Übung