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.
- A classe “Imagem” possui um total de seis atributos.
- Existe um relacionamento de composição entre as classes “Preparo” e “Imagem”.
- Existe uma classe associativa entre as classes “Paciente” e “Exame”.
- O modelo carece de multiplicidades entre as classes “Exame” e “Imagem”.
- 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