Imagem de fundo

Considere as seguintes afirmações sobre diagramas UML. I. Um ator pode especializar (he...

Considere as seguintes afirmações sobre diagramas UML.

I. Um ator pode especializar (herdar comportamento de) outro ator, o que confere um significativo poder expressivo adicional ao diagrama de casos de uso.

II. Num diagrama de classes, os relacionamentos de agregação, associação e composição podem indicar a multiplicidade dos elementos que participam do relacionamento, enquanto, no relacionamento de generalização/especialização entre classes (que possui a propriedade de herança), ela não é indicada.

III. Do ponto de vista de implementação, os relacionamentos um-para-muitos e muitos-para-muitos representados no diagrama de classes frequentemente resultam no uso de coleções (listas, árvores, conjuntos, etc) no código fonte.

Levando-se em conta as afirmações acima, identifique a única alternativa válida.

A
Apenas a I e a II estão corretas.
B
Apenas a I e a III estão corretas.
C
Apenas a II e a III estão corretas.
D
Todas as afirmações I, II e III estão corretas.
E
Todas as afirmações I, II e III estão incorretas.