Na UML 2.0, considere um objeto denominado ‘caneta’, perten...

Próximas questões
Com base no mesmo assunto
Q2133976 Engenharia de Software
Na UML 2.0, considere um objeto denominado ‘caneta’, pertencente a uma classe denominada ‘Produto’. A notação correta para representar esse objeto em um diagrama de objetos é: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

O gabarito correto é a alternativa C - caneta : Produto.

Para resolver esta questão, é essencial ter conhecimento sobre a notação de diagramas de objetos na UML 2.0. Em um diagrama de objetos, a representação de uma instância (objeto) de uma classe é feita escrevendo o nome do objeto seguido por dois-pontos e o nome da classe à qual o objeto pertence. É importante observar que o nome da instância é opcional, mas o nome da classe é obrigatório.

A alternativa correta, portanto, adota o formato correto que UML especifica. A sintaxe caneta : Produto indica claramente que "caneta" é um objeto específico que é uma instância da classe "Produto". O nome da instância e da classe estão separados pelo símbolo ":", o que está em conformidade com os padrões da UML.

Esta formatação torna explícita a relação entre o objeto e sua classe, proporcionando clareza imediata àqueles que estão analisando o diagrama. É uma maneira efetiva de comunicar não apenas a existência do objeto, mas também sua tipagem, dentro da estrutura orientada a objetos modelada pela UML.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Para representar o objeto 'caneta' pertencente à classe 'Produto' em um diagrama de objetos da UML 2.0, utiliza-se a seguinte notação:

  1. Nome do objeto: 'caneta'
  2. Nome da classe: 'Produto'

A representação do objeto é feita colocando o nome do objeto seguido por dois pontos (::) e o nome da classe à qual ele pertence. Portanto, a notação correta para representar esse objeto seria:

caneta: Produto

Essa notação indica que o objeto 'caneta' é uma instância da classe 'Produto'.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo