Ir para o conteúdo principal
Milhares de questões atuais de concursos.

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

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282