Questão de Programação (TI)UFF — 2016Diversas

Questão da prova oficial, com gabarito conferido contra o gabarito publicado pela banca. Resolva abaixo e veja a explicação comentada.

Questão 1UFF·Diversas·2016Programação (TI)

Observe o trecho de código na Linguagem Java: class Pessoa{ private String nome; private String nome_mae; private String nome_pai; Pessoa (String n1, String n2, String n3 ){ nome = n1; nome_mae = n2; nome_pai = n3; } } class Funcionario extends Pessoa { private float salario; Funcionario (String n1, String n2, String n3, float s ){ super(n1,n2,n3); salario = s; } } Quanto a esse trecho, são consideradas as seguintes afirmações: I A presença da palavra extends na definição da classe Funcionário significa que a classe conterá todos os dados e métodos da classe Pessoa. II A presença da palavra super na classe Funcionário ocasionará um erro de compilação. III A presença da palavra super no construtor da classe Funcionário indica que o construtor da classe Pessoa será chamado. IV A presença da palavra super no construtor da classe Funcionário indica que sua instância será instância também de Pessoa. São verdadeiras as afirmações

Alternativas

Ficha técnica da questão

Banca
UFF
Órgão
Diversas
Ano
2016
Disciplina
Programação (TI)
Nº na prova
Tipo
Múltipla escolha

Fonte: prova oficial · Extração determinística com gabarito oficial conferido.

Comentários da comunidade(0)

0/2000

Nenhum comentário ainda. Seja o primeiro a explicar como resolveu.