lunes, 8 de julio de 2013

Observador (Observer )




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