Посетить шаблон
Шаблон посетителя представляет собой программный шаблон проектирования, который позволяет применять одну операцию к элементам структуры объекта без изменения самой структуры. Это способ отделения алгоритма от структуры объекта, на котором он работает.
Джука построена по шаблону посетителя. Это означает, что код Juka может быть написан таким образом, который не зависит от конкретной структуры объекта, к которому он применяется. Это делает Juka более многофункциональным и легким в обслуживании.
Более подробную информацию о шаблоне посетителей, см. в статье Википедия: