SóProvas


ID
2810971
Banca
COPS-UEL
Órgão
UEL
Ano
2015
Provas
Disciplina
Programação
Assuntos

Sobre a programação orientada a objetos no Java, considere as afirmativas a seguir.


I. Métodos static herdados não podem ser sobrescritos.

II. Uma classe abstrata é criada com a palavra chave abstract.

III. Uma classe abstrata está impedida de possuir métodos abstratos.

IV. Construtores static podem ser declarados como abstract.


Assinale a alternativa correta.

Alternativas
Comentários
  • I. Métodos static herdados não podem ser sobrescritos. CORRETA.


    II. Uma classe abstrata é criada com a palavra chave abstract. CORRETA


    III. Uma classe abstrata está impedida de possuir métodos abstratos. INCORRETA, uma classe abstrata pode até mesmo conter métodos concretos, o que ela está impedida de possuir é instanciação de qualquer objeto.


    IV. Construtores static podem ser declarados como abstract. INCORRETA, construtores não podem ser declarados como static, final ou abstract


    GABARITO ALTERNATIVA A

  • I. Métodos static herdados não podem ser sobrescritos. CORRETA.


    II. Uma classe abstrata é criada com a palavra chave abstract. CORRETA


    III. Uma classe abstrata está impedida de possuir métodos abstratos. INCORRETA, uma classe abstrata pode até mesmo conter métodos concretos, o que ela está impedida de possuir é instanciação de qualquer objeto.


    IV. Construtores static podem ser declarados como abstract. INCORRETA, construtores não podem ser declarados como static, final ou abstract


    GABARITO ALTERNATIVA A