Design Patterns Java - Observer

/ Nenhum comentário
Para a explicação desse padrão de projeto vamos supor que estamos em uma cidade e somos clientes de uma banco X. Assim como diversos outros clientes do banco, queremos ser avisados de quando o mesmo abrir para que possamos pagar nossas contas. Este é um bom exemplo para que possamos entender o funcionamento do padrão de projeto Observer: temos um ou mais objetos (os clientes) interessados em saber quando outro objeto (o banco) sofrer alguma mudança de estado.