Estudava muito, mais muito mesmo, UML, pois assim como caiu na Marinha vai cair no EB, quando me deparei com esta questão abaixo e não entendi a resposta ser a "letra D".
O que a alternativa III quer dizer? Será que alguém já tá "safo" para me ensinar esta questão?
Questão
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.
|