Наблюдатель
🔒 Sign in to use this
Наблюдатель — поведенческий паттерн, позволяющий одним объектам автоматически получать уведомления об изменениях состояния других объектов. Уведомляемые объекты называются наблюдателями (или слушателями), а объект, за которым они следят, — субъектом (или издателем). Представьте подписку на газету: издатель печатает выпуск и доставляет его всем подписчикам — он не обзванивает каждого лично, а подписчики могут появляться и уходить в любой момент.
ℹ️Ключевая идея: определить зависимость «один ко многим» между объектами так, чтобы при изменении состояния одного объекта (субъекта) все зависимые от него (наблюдатели) получали уведомление и обновлялись автоматически — не требуя от субъекта знать что-либо о своих наблюдателях.
Content is available with subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.
🔒 Sign in to use this