Observador (Observer )
Este patrón
crea una relación entre objetos en la que uno de ellos es observado por el
resto, de manera que cuando el objeto observado cambia el resto puede
automáticamente realiza alguna acción.
El patrón
Observador lo utiliza Java para implementar el código que se ejecuta cuando un
objeto de tipo componente cambia de estado. Java crea un objeto de clase
Listener (escuchador en vez de observador) para cada operación que se
realiza con
un botón (elemento observado en este caso). Ese objeto Listener contiene el código
que se ejecuta al realizar la operación sobre el botón. Así, cuando un usuario
pulsa un botón y el estado del componente botón cambia el Listenerque lo
observa es capaz de ejecutar cierto código.
No hay comentarios:
Publicar un comentario