Buscar

A herança é um dos pilares da programação orientada a objetos e pode, quando bem utilizada, diminuir o esforço na manutenção do código fonte. Com r...

A herança é um dos pilares da programação orientada a objetos e pode, quando bem utilizada, diminuir o esforço na manutenção do código fonte. Com relação ao relacionamento de herança entre duas ou mais classes, analise as sentenças a seguir: I- Através da herança, é possível reaproveitar atributos já definidos em uma classe mãe. II- Uma classe filha pode herdar de quantas superclasses quiser na linguagem de programação Java. III- Não é possível herdar a implementação de métodos, visto que todos devem ser reescritos através do polimorfismo. IV- A palavra inherits define a herança na linguagem de programação Java. Agora, assinale a alternativa CORRETA:

I- Através da herança, é possível reaproveitar atributos já definidos em uma classe mãe.
II- Uma classe filha pode herdar de quantas superclasses quiser na linguagem de programação Java.
III- Não é possível herdar a implementação de métodos, visto que todos devem ser reescritos através do polimorfismo.
IV- A palavra inherits define a herança na linguagem de programação Java.
A) As sentenças I, II e IV estão corretas.
B) Somente a sentença I está correta.
C) As sentenças II e III estão corretas.
D) Somente a sentença IV está correta.

Essa pergunta também está no material:

Programação Orientada a Objetos AV II
4 pág.

Engenharia de Software I Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra A) As sentenças I, II e IV estão corretas. Justificativa: - Sentença I: Através da herança, é possível reaproveitar atributos já definidos em uma classe mãe. Essa sentença está correta, pois a herança permite que uma classe filha herde atributos e métodos de sua classe mãe. - Sentença II: Uma classe filha pode herdar de quantas superclasses quiser na linguagem de programação Java. Essa sentença está correta, pois em Java é possível utilizar a herança múltipla por meio de interfaces. - Sentença III: Não é possível herdar a implementação de métodos, visto que todos devem ser reescritos através do polimorfismo. Essa sentença está incorreta, pois é possível herdar a implementação de métodos em Java. No entanto, é possível sobrescrever o método herdado utilizando o polimorfismo. - Sentença IV: A palavra inherits define a herança na linguagem de programação Java. Essa sentença está incorreta, pois a palavra correta para definir a herança em Java é extends.

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

✏️ 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

Mais conteúdos dessa disciplina