Informática, perguntado por ronildoufpi, 9 meses 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:

Alternativas
Alternativa 1:
I, III e IV, apenas.

Alternativa 2:
II, III e IV, apenas.

Alternativa 3:
II, III e V, apenas.

Alternativa 4:
I, II, III e IV, apenas.

Alternativa 5:
I, II, III, IV e V.

Soluções para a tarefa

Respondido por LarissaMoura3
15

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

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!

Respondido por rodrigofcmuller
6

Resposta:

Alternativa 4:

I, II, III e IV, apenas.

Explicação:

Perguntas interessantes