POO – Observable

Posted onCategoriesFatec Ipiranga, POO

Exemplo em sala de aula

Exemplo em sala de aula usando java.util.observable

Atividade

assunto: poo07-2015

Crie as classes e as interfaces para aplicar o design patern observer no seguinte modelo:

  • Projetar um sistema que modele um telefone e todos os objetos que poderiam estar interessados quando ele toca?
  • Os objetos interessados poderiam ser:
    • Pessoas que estejam perto (na mesma sala)
    • Uma secretária eletrônica
    • Um FAX
    • Até um dispositivo de escuta
  • Os objetos interessados podem mudar dinamicamente
    • Pessoas entram e saem da sala onde o telefone está
    • Secretárias eletrônicas, FAX, etc. podem ser adicionados ou removidos durante a execução do programa
    • Novos dispositivos poderão ser inventados e adicionados em versões futuras do programa

poo07_correcao