Observer es un patrón de comportamiento que le permite definir un mecanismo de suscripción para que varios objetos sean notificados automáticamente cuando cambie el estado de otro objeto. Los objetos notificados se denominan observadores (u oyentes); el objeto que miran es el tema (o el editor). Piense en la suscripción a un periódico: el editor imprime una edición y la entrega a todos los suscriptores; el editor no llama a cada suscriptor individualmente y los suscriptores pueden unirse o retirarse en cualquier momento.

Idea central: definir una dependencia de uno a muchos entre objetos para que cuando un objeto (Sujeto) cambie de estado, todos sus dependientes (Observadores) sean notificados y actualizados automáticamente, sin que el Sujeto sepa nada sobre sus observadores.
Full content is available with a 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.