• Matéria: ENEM
  • Autor: dudabodas9932
  • Perguntado 3 anos atrás

As classes abstratas em Java não podem ser instanciadas. É um tipo de contrato que faz com que as sub-classes contemplem as mesmas hierarquias e/ou padrões. Por este motivo, seu propósito é servir de molde para que outras classes herdem seus atributos e métodos. A partir do contexto acima, analise as afirmações abaixo: I – Classes abstratas podem herdar de outra classe abstrata. II – Classes abstratas podem herdar de outra classe concreta. III – Classes abstratas podem ter métodos abstratos e concretos. IV – Uma classe abstrata pode sobrescrever um método de uma classe concreta. V – Classes abstratas são classes que não possuem métodos. É correto o que se afirma em:

Respostas

respondido por: dcccabrera1986
1

Resposta:

As afirmativas corretas são I, II, III, IV e V.  Alternativa 5.

Explicação:

Considerando o contexto apresentado, é possível destacar que as classes abstratas correspondem à aquelas que não possibilitam a realização de instâncias, isto é, as mesmas são projetadas para o desenvolvimento de um modelo para as classes derivadas, possibilitando assim o sobrecarregamento de um método de uma classe concreta.

De forma que os métodos abstratos se encontram presentes somente nas classes abstratas, visto que apresentam implementação.

Bons estudos!

Perguntas similares