2
respostas

O que sigifica o super() nesse construtor?

O que significa o super nesse construtor?

public Retangulo(int largura, int altura) {
        super();
        this.largura = largura;
        this.altura = altura;
    }
2 respostas

Olá Janile,

O super chama o construtor da classe pai.

Class Pessoa {
    public Pessoa(string nome, int idade){
    this.nome = "";
    this.idade = 0;
}
}

Class Pessoa_Fisica  extends Pessoa {
    public Pessoa_Fisica(string cpf){
    super(); // Aqui ele esta chamando o construtor de Pessoa
    this. cpf = "";
}
}

não se esqueça dos parâmetros nome e idade no super :p