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

Dúvida no Ex. 2 da Aula 4 - Interfaces

  class ContaCorrente extends Conta implements Tributavel {
public double calculaTributos() {
            return this.getSaldo() * 0.01;
        }
}

Por que foi usado o getSaldo e não o saldo direto? Como a class ContaCorrente extends de Conta e o saldo é protected em Conta eu poderia usar o saldo direto que daria na mesma certo? Ou tem alguma diferença nesse caso?

1 resposta
solução!

Olá João Felipe! Você poderia utilzar o o atributo saldo que daria no mesmo. Creio que foi apenas uma questão de opção mesmo utilizar o getSaldo(), mas daria no mesmo, você está correto.

Espero ter ajudado! Bons Estudos!