Паттерн Наблюдатель (Observer) нужен для
- Возможности заменять алгоритмы прямо во время выполнения программы
- Возможности следить и реагировать на события, происходящие в другом объекте
- Гарантии того, что у класса будет только один экземпляр
- Согласования несовместимых интерфейсов
Для просмотра статистики ответов нужно
залогиниться.