Patrón Observador Java

En el post anterior revisamos todos los detalles del patrón Observador utilizando nuestras propias interfaces. Esta vez, vamos a utilizar las clases e interfaces que Java ofrece por defecto dentro del JDK (Patrón Observador Java). Java nos ofrece las siguientes clases dentro del paquete java.util: Observable: Esta es una clase, no una interfaz. Esta clase…

Patrón Observador

Este post analiza el patrón observador. En nuestras aplicaciones, es muy común cambiar el estado de nuestras clases. Cuando hablamos de estado, nos referimos a sus atributos internos, como por ejemplo, el correo de una persona, la dirección, etc. En algunas ocasiones, es necesario notificar estos cambios a otras clases o componentes dentro de nuestro…