Solucionado (ver solução)
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!