Подорожуй з gofrie.com

Visitor

Відвідувач (Visitor) — шаблон проектування, який дозволяє відділити певний алгоритм від елементів, на яких алгоритм має бути виконаний, таким чином можливо легко додати або ж змінити алгоритм без змін щодо елементів системи. Практичним результатом є можливість додавання нових операцій в існуючі структури об'єкта без зміни цих структур.

Презентація
Реалізація (First Simple Visitor)
Реалізація (Generic Acyclic Visitor)
Реалізація (GoF's Visitor)

Доповідач: Ставнича Мирослава