Курс по Raku / Обекти, вход-изход и изключения / Класове и обекти / Интроспекция на обекти / Exercises

Опишете клас

Задача

Дефинирайте базов клас Animal и клас Dog, който го наследява. След това отпечатайте името на класа Dog, а на следващия ред — броя на типовете в неговата верига на наследяване (използвайте .^mro и пребройте елементите ѝ). Накрая, на трети ред, отпечатайте дали клас на име Cat се появява някъде в тази верига.

Пример

Програмата отпечатва:

Dog
4
False

Решение

Вижте решението

Навигация в курса

Тест — Интроспекция   |   Решение: Опишете клас