Olá,
Minha classe ficou da seguinte maneira:
public class ContaPoupanca extends Conta{
public void atualiza(double taxa){
this.saldo = this.saldo * taxa * 3;
}
public void deposita(double valor){
this.saldo = this.saldo + valor - 0.10;
}
}
Porém na resolução do exercício está:
public class ContaPoupanca extends Conta {
public void atualiza(double taxa) {
this.saldo += this.saldo * taxa * 3;
}
public void deposita(double valor) {
this.saldo += valor - 0.10;
}
}
O sinal de "mais" antes do sinal de "igual" no método "atualiza" fará o valor da conta ser somado ao valor do saldo atual, mas a ideia não é apenas multiplicar o valor do saldo pelas taxas? Da maneira que fiz se o saldo for 1000 e a taxa 2 o valor final do saldo será 100023=6000 mas da maneira que a resolução colocar será 1000 + 100023=7000. Parece-me, de acordo com o enunciado do exercício, que a resolução está equivocada. Estou certo?
Muito Obrigado.