Посетитель (Visitor) — различия между версиями

Материал из Вики ИТ мехмата ЮФУ
Перейти к: навигация, поиск
(Назначение)
(Реализация)
Строка 9: Строка 9:
 
=== Реализация ===
 
=== Реализация ===
 
==== Диаграмма классов ====
 
==== Диаграмма классов ====
[[Изображение:Common.png]]
+
[[Изображение:VisitorCommon.png]]
  
 
==== Участники====
 
==== Участники====
*  
+
*
  
 
=== Пример ===
 
=== Пример ===

Версия 06:25, 23 июля 2014

К основной странице курса

Другое название

Назначение

Позволяет выполнить над каждым объектом некоторой структуры операцию, не загрязняя код класса этого объекта и не используя определение типа для каждого объекта.

Описание

Реализация

Диаграмма классов

VisitorCommon.png

Участники

Пример

Достоинства и недостатки

Варианты