Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

this ou super?

Olá, Nesse caso já que estamos nos referenciando ao campo da classe mãe, poderíamos utilizar a palavra reservada super ao invés do this? Tem uma forma correta?

public class ContaPoupanca extends Conta {

  private double taxaDeJuros;

  public void calcularJuros() {
    double juros = super.saldo * taxaDeJuros;
    System.out.println("Juros atual: " +juros);
  }
1 resposta
solução!

Oi Pablo!

Sim, daria para utilizar a palavra super, que o efeito seria o mesmo. Não há uma regra quanto a esse caso, mas o mais comum de se ver é a utilização da palavra this mesmo.

Bons estudos!