FC ConcursosFC Concursos

Questão FC370055

Observe o seguinte Diagrama de Classes UML. A relação entre as Classes que está representada no diagrama é:

UML

FGV · 2024

Observe o seguinte Diagrama de Classes UML.

 

 

A relação entre as Classes que está representada no diagrama é:

  1. Realização;
  2. Agregação;
  3. Composição;
  4. Dependência;
  5. Generalização.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A relação indicada é Generalização, também chamada de herança na UML. Ela representa que classes como Pessoa Física e Pessoa Jurídica são especializações de uma superclasse mais geral, aqui a Pessoa.

Semântica: a subclasse herda atributos e operações da superclasse e pode acrescentar ou redefinir comportamentos. Isso formaliza uma relação do tipo is‑a — toda Pessoa Física é uma Pessoa, e assim pode ser usada onde se espera a superclasse.

Notação UML: a generalização é indicada por uma linha com um triângulo oco na extremidade apontando para a superclasse. Essa estrutura expressa hierarquia, reutilização de modelo e possibilidade de polimorfismo.

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

Continue aprendendo