Вопрос проверяет понимание поведенческих паттернов и работы с событиями.
Короткий ответ
Паттерн Observer описывает зависимость «один ко многим». Когда состояние объекта меняется, все подписчики получают уведомление. Это позволяет отделить источник событий от их обработки. Паттерн широко используется в UI и событийных системах.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.