Enviando o exemplo de agragação e o caso de uso na uml
Adicionando exemplo imcompleto do uso do factoryMethod