Questões de Tecnologia da Informação · COSEAC

Tecnologia da InformaçãoOutros temasCOSEAC 2016

UFF

Questão de Tecnologia da Informação

11

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

Sua resposta

Mais questões de Outros temas

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.