#13. Шаблон проектирования «Посетитель» (Visitor) | Создание языка программирования

Сегодня я расскажу вам о шаблоне проектирования «Посетитель» (Visitor design pattern), а также покажу на примерах его реализацию и преимущества. Мы создадим класс для добавления всех функций перед запуском программы (чтобы вызывать функции до их определения), класс, выводящий имена всех переменных в программе, а также валидатор, проверяющий присвоение значений константам. И всё это благодаря паттерну Visitor. Исходный код: =======
Back to Top