Exemplo de Implementação do Design Pattern Observer feito na Cadeira de Análise e Projeto de Sistemas II da UNI7