Re: Паттерн типа "Связь с контейнером"
От: GlebZ Россия  
Дата: 18.03.05 16:22
Оценка:
Здравствуйте, Зверёк Харьковский, Вы писали:

ЗХ>Который раз натыкаюсь на такую ситуевину:

ЗХ>* есть некий объект test_object
ЗХ>* есть контейнер с такими объектами — test_container
ЗХ>* обо всех изменениях test_container и хранящихся в нем test_object надо предупредить некий внешний класс (observer).
ЗХ>* кого предупреждать, знает test_container (хранит ссылку/указатель на observer)

ЗХ>внимание, вопрос: как это изящно реализовать?

ЗХ>точнее, можно ли сделать что-то изящнее, чем в каждом test_object хранить ссылку/указатель на test_container или observer?

ЗХ>ЗЫ: Язык — С++.

И при этом ни тот ни другой не может быть сингтоном?

С уважением, Gleb.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.