· Problema: quem cria um determinado objeto A?
· Solução: atribua a uma classe B esta responsabilidade se:
– B possuir uma agregação ou composição com A.
– B possui uma relação de 1 - *
– B possui dados de inicialização de A..
– B usa A.
· Mecanismos de identificação.
– Verificação do modelo domínio ou de desenho.
– Verificação das classes de agregação e composição.
Exemplo.
Venda cria a classe iten de venda.
OU
Bibliografia:
Larman, Graig. Utilizando UML e Padrões, 2ª edição 2004
Nenhum comentário:
Postar um comentário