Menangani hierarki pengecualian
Sebelumnya, Anda mendefinisikan kelas Employee dengan metode get_bonus() yang melempar BonusError dan SalaryError bergantung pada parameter. Namun, pengecualian BonusError diturunkan dari pengecualian SalaryError. Bagaimana pewarisan pengecualian memengaruhi penanganan pengecualian?
Kelas Employee telah disiapkan untuk Anda. Kelas ini memiliki gaji minimal 30000 dan jumlah bonus maksimal 5000.
Latihan ini adalah bagian dari kursus
Pemrograman Berorientasi Objek di Python
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga