Посетитель (Visitor) — различия между версиями
Материал из Вики ИТ мехмата ЮФУ
Admin (обсуждение | вклад) (→Назначение) |
Admin (обсуждение | вклад) (→Реализация) |
||
Строка 9: | Строка 9: | ||
=== Реализация === | === Реализация === | ||
==== Диаграмма классов ==== | ==== Диаграмма классов ==== | ||
− | [[Изображение: | + | [[Изображение:VisitorCommon.png]] |
==== Участники==== | ==== Участники==== | ||
− | * | + | * |
=== Пример === | === Пример === |
Версия 06:25, 23 июля 2014
Другое название
Назначение
Позволяет выполнить над каждым объектом некоторой структуры операцию, не загрязняя код класса этого объекта и не используя определение типа для каждого объекта.