Observer: diferenças entre revisões

Sem alteração do tamanho ,  11h33min de 23 de novembro de 2011
(Desfeita a edição 27670701 de Luís Felipe Braga (discussão | contribs))
==Aplicação==
Pode ser utilizado quando existe uma [[Abstração#Computa.C3.A7.C3.A3o|abstração]] de dois aspectos, sendo um dependente do outro, ou também quando um objeto sofre uma mudança obriga mudança em outros objetos, sem saber quantos objetos precisam mudar, ou quando pode ser capaz de notificar outros objetos, sem que os objetos sejam fortemente acoplados.
<p>O padrão '''Observer''' é tão útil que [[Java (linguagem de programação)|Java]] contém uma implementaçãoimprementação dele em seus pacotes. A classe Observable e a interface Observer formam o padrão.<ref>http://www.i2p.com.br/ricardo/observer.pdf</ref></p>
 
==Estrutura==
Utilizador anónimo