Buscar

A linguagem Java é uma linguagem orientada a objetos e suporta a operação de herança. Um trecho de código relacionado a herança é apresentado a seg...

A linguagem Java é uma linguagem orientada a objetos e suporta a operação de herança. Um trecho de código relacionado a herança é apresentado a seguir: public class X extends Y Tendo o conceito de herança em mente, avalie as afirmações que se seguem: I. A classe X é chamada de superclasse da classe Y. II. A classe Y é chamada de subclasse da classe X. III. A subclasse herda todas as características da superclasse. IV. Através da superclasse conseguimos acessar os métodos da subclasse. Considerando as afirmações apresentadas acima, é correto o que se afirma em:

Respostas

User badge image

Ed Verified user icon

Considerando as afirmações apresentadas, podemos avaliar cada uma delas: I. A classe X é chamada de superclasse da classe Y. Essa afirmação está incorreta. Na herança, a classe que estende (extends) outra classe é chamada de subclasse, enquanto a classe que é estendida é chamada de superclasse. II. A classe Y é chamada de subclasse da classe X. Essa afirmação está correta. Na herança, a classe que estende (extends) outra classe é chamada de subclasse. III. A subclasse herda todas as características da superclasse. Essa afirmação está correta. Na herança, a subclasse herda os atributos e métodos da superclasse, podendo também adicionar novos atributos e métodos ou sobrescrever os existentes. IV. Através da superclasse conseguimos acessar os métodos da subclasse. Essa afirmação está incorreta. Na herança, a superclasse não tem acesso aos métodos da subclasse. É a subclasse que herda os métodos da superclasse. Portanto, considerando as afirmações apresentadas, a resposta correta seria: A) I e III apenas.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Mais conteúdos dessa disciplina