Abril 08
                               Prof(s). Ismael H. F. Santos & Eduardo Bezerra                                        31
Observer
nExistem situações onde diversos objetos mudam seu estado de acordo com a mudança de estado de outro objeto.
ne.g. as views e o model no framework MVC
nDefine uma relação de dependência 1:N entre objetos, de tal forma que, quando um objeto (assunto) tem seu estado modificado, os seus objetos dependentes (observadores) são notificados.
nAssunto à subject
nObservadores (objetos dependentes) à observers