Trabalho sobre o padrão de projeto Observer