Hantera undantagshierarkier
Tidigare definierade du en Employee-klass med metoden get_bonus() som kastar ett BonusError eller ett SalaryError beroende på parametrarna. BonusError ärvdes från SalaryError. Hur påverkar undantagsarv hanteringen av undantag?
Klassen Employee är redan definierad. Den har en minimilön på 30000 och ett maximalt bonusbelopp på 5000.
Den här övningen är en del av kursen
Objektorienterad programmering i Python
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen