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