Estou compilando meu código do exercício 3 da aula 1 e estou obtendo o seguinte erro: method deposita(double) is already defined in class Conta
Segue meu código:
class Conta {
protected double saldo;
public double getSaldo() {
return this.saldo;
}
public void deposita(double deposito) {
this.saldo += deposito;
}
public void saca(double saque){
this.saldo -= saque;
}
public void atualiza(double taxa){
this.saldo += this.saldo * taxa;
}
class ContaCorrente extends Conta {
public void atualiza (double taxa){
this.saldo += this.saldo * taxa * 2;
}
}
class ContaPoupanca extends Conta {
public void atualiza (double taxa){
this.saldo += this.saldo * taxa * 3;
}
}
public void deposita(double deposito){
this.saldo += deposito - 0.1;
}
}