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;
    }

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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