Imagem de fundo

Classes abstratas são um recurso importante na linguagem Java, pois incentivam o polimo...

Questão 30

Classes abstratas são um recurso importante na linguagem Java, pois incentivam o polimorfismo e dão flexibilidade à modelagem de classes, favorecendo a abstração. A respeito de classes abstratas, considere as seguintes afirmativas:

1. Classes abstratas não podem conter atributos.

2. Uma classe abstrata pode conter métodos concretos.

3. O construtor de uma classe abstrata deve ser abstrato.

4. Classes abstratas podem ser instanciadas.

Assinale a alternativa correta.

A
Somente a afirmativa 1 é verdadeira.
B
Somente a afirmativa 2 é verdadeira.
C
Somente as afirmativas 1 e 3 são verdadeiras.
D
Somente as afirmativas 1 e 4 são verdadeiras.
E
Somente as afirmativas 2, 3 e 4 são verdadeiras.