FC ConcursosFC Concursos

Questão FC370064

O modelo de classes de análise a seguir, especificado utilizando a UML, possui a seguinte configuração: Assinale a opção que reflete uma interpretação correta da semântica de leitu

UML

FGV · 2024

O modelo de classes de análise a seguir, especificado utilizando a UML, possui a seguinte configuração:

 

 

Assinale a opção que reflete uma interpretação correta da semântica de leitura do diagrama.

  1. A classe “Imagem” possui um total de seis atributos.
  2. Existe um relacionamento de composição entre as classes “Preparo” e “Imagem”.
  3. Existe uma classe associativa entre as classes “Paciente” e “Exame”.
  4. O modelo carece de multiplicidades entre as classes “Exame” e “Imagem”.
  5. Um paciente pode não estar associado a um objeto “Exame”.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A leitura correta é que a classe Imagem reúne, no total, seis atributos porque incorpora os seus próprios atributos mais os atributos herdados da classe Exame.

Na UML, a relação de herança (generalização/especialização) permite que a subclasse acesse os elementos declarados na superclasse; portanto, ao avaliar os atributos "visíveis" em Imagem contamos tanto os declarados nela quanto os herdados.

Especificamente, Imagem declara três atributos (tipo_regiao, area_regiao, qualidade_imagem) e recebe três de Exame (codigo, nome, data_coleta), perfazendo \(3 + 3 =\) seis.

Observação conceitual: os atributos pertencem lexicalmente à classe que os declara, mas, para fins de contagem de atributos disponíveis na subclasse (como exigido pelo enunciado), soma-se os herdados.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo