Gestire le gerarchie di eccezioni
In precedenza, hai definito una classe Employee con un metodo get_bonus() che solleva una BonusError e una SalaryError a seconda dei parametri. Ma l'eccezione BonusError era ereditata da SalaryError. In che modo l'ereditarietà delle eccezioni influisce sulla gestione delle eccezioni?
La classe Employee è stata definita per te. Ha uno stipendio minimo di 30000 e un importo massimo di bonus di 5000.
Questo esercizio fa parte del corso
Programmazione orientata agli oggetti in Python
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio