Курс Raku / Об’єкти, введення-виведення та винятки / Класи та об’єкти / Успадкування / Вправи
Працівники та ролі
Завдання
Визначте базовий клас Employee з атрибутом
name, методом role, який повертає
'staff', і методом badge, що повертає рядок
<name> - <role> (використовуючи власний
role).
Потім визначте два дочірні класи, Manager та
Intern, які успадковують від Employee і
перевизначають role, щоб той повертав
'manager' та 'intern' відповідно.
Виведіть бейдж менеджера на ім’я Anna та стажера на ім’я
Bob.
Приклад
Програма виводить:
Anna - manager
Bob - intern