Buscar

Está correto concluir que: (A) Professor e Aluno possuem um relacionamento de herança com Pessoa; (B) Professor e Aluno implementam Pessoa; (C)...

Está correto concluir que:


(A) Professor e Aluno possuem um relacionamento de herança com Pessoa;
(B) Professor e Aluno implementam Pessoa;
(C) Professor e Aluno possuem um relacionamento 1 para muitos com Pessoa;
(D) Professor e Aluno possuem um relacionamento de composição com Pessoa;
(E) Professor e Aluno possuem um relacionamento n:m entre si.

Essa pergunta também está no material:

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B) Professor e Aluno implementam Pessoa. Na programação orientada a objetos, a herança é um relacionamento entre classes em que uma classe herda atributos e métodos de outra classe. Já a implementação é um relacionamento em que uma classe implementa uma interface, ou seja, ela deve implementar todos os métodos definidos na interface. No caso apresentado, Professor e Aluno não herdam de Pessoa, nem possuem um relacionamento de composição ou n:m entre si. Eles implementam Pessoa, pois ambos possuem atributos e métodos que são definidos na classe Pessoa. Portanto, a alternativa correta é a letra B.

0
Dislike0

✏️ Responder

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

Outros materiais