Assinale a afirmativa correta sobre herança em JAVA.

Assinale a afirmativa correta sobre herança em JAVA.


publicidade
Assinale a afirmativa correta sobre herança em JAVA.
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Marcos de Castro
    Marcos de Castro EQUIPE
    22/10/2025 • 05:34
    Gabarito: b) Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.

    Em Java, todas as classes, direta ou indiretamente, herdam da classe Object, que é a raiz da hierarquia de classes. Isso significa que se uma classe não estende explicitamente outra classe, ela automaticamente herda de Object.

    A alternativa a) está incorreta porque subclasses não têm acesso direto aos campos privados da superclasse; esses campos são acessíveis apenas dentro da própria classe onde foram declarados.

    A alternativa c) está incorreta porque propriedades mais especializadas ficam em subclasses, enquanto propriedades comuns ficam em superclasses.

    A alternativa d) está incorreta porque interfaces não possuem estado (atributos), apenas comportamento (métodos abstratos ou default), então a herança de estado ocorre apenas na herança de classe.

    A alternativa e) está incorreta porque propriedades comuns a todas as classes da hierarquia devem ficar em superclasses, não em subclasses.

    Portanto, a alternativa b) é a correta, pois reflete a estrutura fundamental da herança em Java.
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.