Exercício Java  Padrões de Projetos OO