A minha duvida é o seguinte, por conta de segurança optei por declara os atributos da class Conta como private e gerar os get e set, porem na class ContaCorrente como eu consigo manipular esse atributo? Eu tentei colocar this.getSaldo() = this.getSaldo() taxa 2, só que da erro, teria que atribuir a uma nova variável?
public class Conta {
private double saldo;
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public void deposita(double valor){
this.saldo += valor;
}
public void sacar(double valor){
if(valor > saldo){
System.out.println("Saldo inválido");
}else{
this.saldo = saldo - valor;
}
}
public void atualiza(double taxa){
this.saldo += saldo * taxa;
}
}
public class ContaCorrente extends Conta{
public void atualiza(double taxa){
}
}