Questão 6
O diagrama de classe segundo Guedes (2011) "define a estrutura das classes utilizados pelo sistema, determinando os atributos e métodos que cada classe tem, além de estabelecer como as classes se relacionam e trocam informações entre si". As classes relacionam-se entre si e os tipos de relacionamentos possíveis são especificados na UML.
Analise a tabela a seguir e faça a relação dos tipos de relacionamentos com sua respectiva definição.
I. Dependência
II. Associação
III. Agregação
IV. Composição
- É uma associação específica em que a classe filha pode existir independente da classe pai.
- É o tipo de relacionamento mais fraco entre duas classes, chamam de relação semântica entre duas classes, onde uma alteração na classe independente pode afetar a classe dependente.
- Este é o tipo de relacionamento mais comum, e indica que a classe A tem uma relação com a classe B e um relacionamento genérico.
- É uma associação específica em que se o objeto da classe pai é destruído o outro objeto associado, o filho, não fará sentido existir.
Assinale a alternativa com a associação correta:
A. I-1; II-2; III-3; IV-4
B. I-2; II-1; III-4; IV-3
C. I-4; II-3; III-1; IV-1
D. I-1; II-3; III-2; IV-1
E. I-1; II-2; III-3; IV-4