2012-04-05 6 views

ответ

0

Update() функция должна быть на самом деле часть class Subject также.
Это необходимо вызвать при каждом изменении состояния.

Subject должен поддерживать список всех Observers и вызовите функцию Update() для всех членов Observers. Обычно это делается путем удержания указателя/ссылки каждого из Observers и вызова индивидуальной функции Update(), реализованной каждым Observer.

И о вашем вопросе о том, что делает эта функция Update(), она должна делать то, что ожидается, в случае изменения состояния.

Смежные вопросы