Buscar

UAM - Práticas de engenharia de software - Unidade 1 e 2 - Atividade 1 - Pergunta 7

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UAM – Práticas de engenharia de software – Unidade 1 e 2 – Atividade 1
Pergunta 7
A UML (Unified Modeling Language) é uma linguagem de modelagem orientada a objetos. Os três relacionamentos mais importantes são as dependências, as generalizações e as associações. Um analista iniciou um projeto usando a UML e modelou a empresa e seus departamentos, numa forma simples de agregação todo-parte, conforme o ilustrado:
 
Fonte: Elaborada pelo autor.
 
Considerando o exposto acima, podemos afirmar que a agregação é um tipo especial de:
· Generalização.
· Dependência.
· Classe.
· Método.
· Associação.

Mais conteúdos dessa disciplina