• Matéria: Informática
  • Autor: timoteomcm
  • Perguntado 7 anos atrás

De acordo com Summerville (2011), quando uma associação possuir atributos próprios, pode-se criar uma classe associativa. Essas classes são úteis quando queremos armazenar o histórico de uma associação (relacionamentos que ocorrem e interessam ser salvos).​
​SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.
Vejamos a seguir algumas características das classes associativas.

I. São comuns em associações 1:* (um para muitos).
II. São comuns em associações de multiplicidade *:* (muitos para muitos).
III. A linha que representa a associação não é nomeada, o nome da classe associativa deve ser suficiente para identificar a associação.
IV. Classes associativas podem estar relacionadas a outras classes.
V. São definidas somente se o gerente de projetos autorizar.

Respostas

respondido por: vanessafonntoura
4

As afirmativas corretas são II, IV e V.

As classes associativas no diagrama da UML são representadas igualmente as classes comuns, assim, podem se relacionar livremente com outras classes. O que as diferenciam é somente uma linha, que é tracejada, ligada ao relacionamento que a mesma representa.

Associação ternária, quaternária ou n-ária é uma nomenclatura que se dá ao grau de uma associação. Quando binária (mais comum), a relação acontece entre somente duas classes.

Espero ter ajudado.

respondido por: guilhersantamaria
4

Resposta:

Alternativa 4:  II, III e IV apenas.

Explicação:

Página 86 Unicesumar diz:

"

Classe associativa

De acordo com Sommerville (2011), quando uma associação possuir atributos próprios, pode-se criar uma classe associativa. Estas classes são úteis quando queremos

armazenar o histórico de uma associação (relacionamentos que ocorrem e interessam ser salvos). Enumeraremos algumas características das classes associativas:

■ São comuns em associações de multiplicidade *:* (muitos para muitos),

embora não seja uma regra.

■ A linha que representa a associação não é nomeada, o nome da classe

associativa deve ser suficiente para identificar a associação.

■ Classes associativas podem estar relacionadas a outras classes.

"

Perguntas similares