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

E>Здравствуйте, Константин Л., Вы писали:


КЛ>>Нууу, я всей темы не знаю. Мало-ли как вы там его писали и нужен ли он был вообще . Я юзал 1 раз и остался очень доволен

E>Ну писали хорошо довольно. Но не шмогли всё равно прислонить с толком
E>А вообще интересно бы узнать задачу.

Есть иерархия полиморфных объектов, которые отображаются в комбобоксе. При изменении текущего объекта в комбике надо апдейтать UI(кнопочки, радиобаттоны и т.п.). Вот для этой хрени я и заюзал визиторов. Иерархия состоит из 3х(!) классов. И вот из-за них я и замутил все это дело с визиторами. Скажешь зачем, ведь проще было if'ов напихать? Да, проще, но я решил что:
а) так красивее (просто мне нравится!)
б) потом если придется добавить 4, 5, 6 класс я пойму, что сделал правильный выбор.

НО, у visitors есть свои нехилые недостатки (взаимозависимости) и никто не говорит о том, что это панацея.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.