1
resposta

Dúvida sobre o construtor da classe mãe

Olá, tudo bem?

Estou com dúvida no seguinte código:

public class ContaCorrente extends Conta {

        public ContaCorrente(int agencia, int numero) { 
            super(agencia, numero); // dúvida nesta linha

        }
}

Não ficou claro para mim o porque da linha 4 existir. Eu já não estou passando os parâmetros necessários na linha anterior?

1 resposta

Faz o seguinte, coloca um Print na linha 5 e depois coloca um print dentro do Conta. O super, chama a execucao do construtor da classe pai.

Segue algumas explicacoes:

https://cursos.alura.com.br/forum/topico-para-que-serve-o-comando-super-39379

https://www.devmedia.com.br/entendendo-e-aplicando-heranca-em-java/24544