Ed
há 10 meses
Vamos analisar cada uma das afirmações sobre o diagrama de classes da UML: I. O termo VOID indica que o valor de retorno de um método existente em uma classe pode ser nulo ou não tangível. - Análise: Esta afirmação está incorreta. O termo "void" em programação indica que um método não retorna nenhum valor, não que o valor pode ser nulo ou não tangível. II. Este diagrama é composto basicamente por classes e a interligação entre elas. Nesta interligação, é possível visualizar e definir a multiplicidade, ou seja, a representação numérica de quantos objetos instanciados a partir de uma classe irão interagir diretamente com os que forem instanciados a partir de outra. - Análise: Esta afirmação está correta. O diagrama de classes realmente mostra as classes e suas interações, incluindo a multiplicidade. III. Uma classe pode ser classificada como completa ou parcial, sendo que a completa é aquela que apresenta métodos e atributos devidamente definidos em sua estrutura; já a parcial apresenta somente métodos ou atributos, nunca os dois ao mesmo tempo. - Análise: Esta afirmação está incorreta. Uma classe pode ser parcial, mas isso não significa que ela não pode ter métodos e atributos ao mesmo tempo. IV. O conceito de herança neste diagrama é representado por meio de uma figura geométrica, o retângulo. Além disso, é baseado na estrutura generalização/especialização. - Análise: Esta afirmação está incorreta. A herança é representada por uma linha sólida com um triângulo na ponta (não um retângulo) e é baseada na generalização/especialização. Com base nas análises, as afirmações verdadeiras são apenas a II. Portanto, a alternativa correta é: II - IV.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material