Buscar

Sobre o relacionamento de Generalização do Diagrama de Classes, julgue as sentenças a seguir: I. Na representação desse relacionamento, pode ocorr...

Sobre o relacionamento de Generalização do Diagrama de Classes, julgue as sentenças a seguir:

I. Na representação desse relacionamento, pode ocorrer que uma superclasse herde atributos e operações de duas ou mais subclasses, o qual indica uma herança múltipla.
II. O relacionamento do tipo Generalização representa uma classe genérica com características e comportamentos comuns a outras classes especializadas, demonstrando a ocorrência de herança.
III. O relacionamento do tipo Generalização conecta classes generalizadas a outras mais especializadas, o que é conhecido como relacionamento Generalização e Especialização.
IV. Na representação desse relacionamento a classe generalizada é chamada de “superclasse” e as classes especializadas são chamadas de “subclasses”.
a) I e II, apenas.
b) III e IV, apenas.
c) I, II e III, apenas.
d) II, III e IV, apenas.
e) I, II, III e IV.

Essa pergunta também está no material:

Av - Subst 2 - Análise Orientada a Objetos
4 pág.

Análise Orientada A Objetos Universidade Norte do ParanáUniversidade Norte do Paraná

Respostas

User badge image

Ed Verified user icon

A resposta correta é a alternativa d) II, III e IV, apenas. Justificativa: - A sentença I está incorreta, pois o Diagrama de Classes não suporta herança múltipla, ou seja, uma superclasse não pode herdar atributos e operações de duas ou mais subclasses. - A sentença II está correta, pois o relacionamento de Generalização representa uma classe genérica com características e comportamentos comuns a outras classes especializadas, demonstrando a ocorrência de herança. - A sentença III está correta, pois o relacionamento de Generalização conecta classes generalizadas a outras mais especializadas, sendo conhecido como relacionamento de Generalização e Especialização. - A sentença IV está correta, pois na representação desse relacionamento, a classe generalizada é chamada de "superclasse" e as classes especializadas são chamadas de "subclasses".

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando