Функції & Класи та ООП — Українська¶
Класи підтримують конструктор, успадкування, видимість, override, super і self/this.
Функція¶
Функція максимум(a: ціле, b: ціле) -> ціле:
Якщо a > b Тоді:
Повертати a
Інакше:
Повертати b
Кінець
Кінець
Клас¶
Клас Особа:
захищений імʼя: текст
Конструктор(імʼя: текст):
this.імʼя = імʼя
Кінець
публічний Функція мітка() -> текст:
Повертати self.імʼя
Кінець
Кінець
Клас Учень(Особа):
публічний перевизначає Функція мітка() -> текст:
Повертати super.мітка()
Кінець
Кінець
self == this