Курс языка программирования Raku / Объекты, ввод-вывод и исключения / Классы и объекты / Наследование / Exercises
Фигура и квадрат
Задача
Определите базовый класс Shape с методом
name, возвращающим 'shape', и методом
describe, который возвращает строку
I am a <имя> (используя собственный
name).
Затем определите класс Square, наследующий от
Shape и переопределяющий name так, чтобы он
возвращал 'square'.
Напечатайте описание объекта Square.
Пример
Программа печатает:
I am a square