Re[14]: Личная просьба ещё раз
От: Erop Россия  
Дата: 18.04.06 16:16
Оценка:
Здравствуйте, Константин Л., Вы писали:

КЛ>Не совсем. Добавление нового класса влечет за собой добавление новых методов void Visitor::Visit( SomeNewType& ); void SomeNewType::Accept( Visitor* ).

КЛ>При этом меняется только интерфейс Visitor'а. Новые операции появляются за счет создания наследников Visitor'а. Так что о не применимости этого паттерна к иерархии, которая изменяется( в большинстве же случаев она разрастается ) не совсем корректно. Как раз о ее применимости и пишет господин А.
КЛ>Кстати, она у меня скорее всего не изменится никогда.

Но, казалось бы, операция у тебя всего одна -- типа выбрали элемент.
На кой тебе визитёр?
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.