SóProvas


ID
2630236
Banca
FAURGS
Órgão
HCPA
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

No que se refere a classes abstratas e polimorfismo, assinale com V (verdadeiro) ou F (falso) as afirmações abaixo.


( ) Classes abstratas não podem ser instanciadas.

( ) Todos os métodos de uma classe abstrata devem estar sobrescritos na classe concreta que a estende.

( ) Uma classe concreta corresponde a uma generalização de uma classe abstrata.

( ) Diferentes classes concretas de uma mesma classe abstrata podem sobrescrever o mesmo método.


A sequência correta de preenchimento dos parênteses, de cima para baixo, é

Alternativas
Comentários
  • ( )Os métodos da classe abstrata devem então serem sobrescritos nas classes filhas.

    ( ) Uma classe concreta corresponde a uma especialização de uma classe abstrata.

  • (V) Classes abstratas não podem ser instanciadas.

    (F) Todos os métodos de uma classe abstrata devem estar sobrescritos na classe concreta que a estende. Não Todos. Apenas os métodos abstratos precisam ser reescritos na classe que estende.

    (F) Uma classe concreta corresponde a uma generalização de uma classe abstrata. Especialização, não generalização.

    (V) Diferentes classes concretas de uma mesma classe abstrata podem sobrescrever o mesmo método.

    Gabarito 

    a) V – F – F – V.