Курс по Raku / Обекти, вход-изход и изключения / Класове и обекти / Протоколът на метаобектите 🆕 / Exercises
Добавете метод
Задача
Дефинирайте клас Dog, който има само атрибут
name и никакви методи. След това използвайте MOP, за да му
добавите метод speak по време на изпълнение. Добавеният
метод трябва да използва собственото name на обекта и да
връща <name> says woof. Създайте куче на име
Rex и извикайте новия метод.
Пример
Програмата отпечатва:
Rex says woof