Курс Raku / Об’єкти, введення-виведення та винятки / Класи та об’єкти / Ролі / Вправи
Робот, що танцює
Завдання
Визначте клас Robot, метод speak якого
повертає beep. Визначте роль Dancing, що додає
метод dance, який повертає
spinning around.
Створіть двох роботів, але надайте роль Dancing лише
одному з них. Виведіть результат speak для обох роботів, а
потім результат dance для того робота, який уміє
танцювати.
Приклад
Програма виводить:
beep
beep
spinning aroundРішення
Навігація курсом
← Розв’язання: Улюбленець з ім’ям і віком | Розв’язання: Робот, що танцює →