Обробка ієрархій винятків
Раніше ви визначили клас Employee з методом get_bonus(), який піднімає BonusError або SalaryError залежно від параметрів. Але виняток BonusError успадковувався від винятку SalaryError. Як успадкування винятків впливає на їх обробку?
Клас Employee уже визначено для вас. Мінімальна зарплата — 30000, а максимальний розмір бонусу — 5000.
Ця вправа є частиною курсу
Об'єктноорієнтоване програмування в Python
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу