Курс языка программирования Raku
Часть 3. Объекты, ввод-вывод и исключения
Объектно-ориентированное программирование с классами и ролями, чтение и запись ввода и вывода и взаимодействие с внешними программами, а также обработка ошибок с помощью исключений.
Классы и объекты
- Классы — 2 упражнения
- Атрибуты — 4 упражнения
- Методы — 4 упражнения
- Методы класса — 1 тест и 2 упражнения
- Подпрограммы и методы — 1 тест и 2 упражнения
- Наследование — 3 упражнения
- Роли — 3 упражнения
- Интроспекция объектов — 2 упражнения
- Протокол метаобъектов 🆕 — 4 упражнения
Ввод и вывод
- Стандартные потоки — 1 тест и 3 упражнения
- Работа с файлами — 3 упражнения
- Работа с каталогами — 3 упражнения
- Удаление файлов и каталогов — 1 тест и 2 упражнения
- Файловые дескрипторы — 1 тест и 4 упражнения
- Запуск внешних программ 🆕 — 4 упражнения