Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Para que serve o comando super?

To com dúvida em uma coisa durante a aula 6 do curso Java II ele utiliza um "super" no código para que ele serve?

public class SaldoInsuficienteException(double saldoAtual) {

    private final double saldoAtual;

    public SaldoInsuficienteException(double saldoAtual) {
          super("Saldo insuficiente: " + saldoAtual);
          this.saldoAtual = saldoAtual;
    }   

    public double getSaldoAtual(){
        return saldoAtual;
    }
}
2 respostas
solução!

Fala ai Henrique, tudo bem ?

Cara o método super() faz com que nós chamamos o mesmo método na classe pai, ou seja, mantemos o que é feito lá.

Nesse seu caso, você está chamando o construtor da classe pai.

Espero ter ajudado.

Abraços

Muito obrigado pela ajuda.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software