Buscar

Analise o código Java abaixo, sabendo-se que as classes encontram-se no mesmo pacote, assinale a alternativa correta: class A { private int atrA; }...

Analise o código Java abaixo, sabendo-se que as classes encontram-se no mesmo pacote, assinale a alternativa correta: class A { private int atrA; } class B extends A { protected int atrB; } class C extends B, A{ private int atrC; }

A classe B herda as características de A, mas não tem acesso direto ao atributo de A
A classe C está herdando as características das classes B e A, assumindo a característica de polimorfismo
A classe C, por herdar as características das classes A e B, pode acessar diretamente os atributos de A e B
A classe B herda as características de A e pode acessar diretamente o atributo de A
A classe B possui atributo protegido, sendo assim, qualquer classe que herde não pode acessar diretamente o atributo

Essa pergunta também está no material:

4 pág.

Linguagem de Programação Java Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: "A classe B herda as características de A e pode acessar diretamente o atributo de A". Isso ocorre porque a classe B estende a classe A, o que significa que ela herda todos os atributos e métodos da classe A, incluindo o atributo privado atrA. Como o atributo atrA é privado, ele não pode ser acessado diretamente por outras classes fora da classe A. No entanto, a classe B pode acessar diretamente o atributo atrA, pois ela é uma subclasse de A.

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

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