LoslegenKostenlos loslegen

Umgang mit Ausnahmehierarchien

Zuvor hast du eine Klasse Employee mit einer Methode get_bonus() definiert, die je nach Parametern eine BonusError- bzw. SalaryError-Ausnahme auslöst. Dabei wurde BonusError von SalaryError abgeleitet. Wie wirkt sich Vererbung bei Ausnahmen auf deren Behandlung aus?

Die Klasse Employee ist für dich definiert. Sie hat ein Mindestgehalt von 30000 und einen maximalen Bonusbetrag von 5000.

Diese Übung ist Teil des Kurses

Objektorientierte Programmierung in Python

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten