class Conta {
protected double saldo;
public double getSaldo() {
return this.saldo;
}
public void deposita(double valor) {
this.saldo += valor;
}
public void saca(double valor) {
if (valor > this.saldo) {
System.out.println("Não há saldo disponível");
} else {
this.saldo -= valor;
}
}
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 deposita(double valor) {
this.saldo += valor - 0.1;
}
public void atualiza(double taxa) {
this.saldo += this.saldo * taxa * 3;
}
}
class TestaContas {
public static void main (String[] args) {
Conta c = new Conta();
Conta cc = new ContaCorrente();
Conta cp = new ContaPoupanca();
c.deposita(1000);
cc.deposita(1000);
cp.deposita(1000);
c.atualiza(0.1);
cc.atualiza(0.1);
cp.atualiza(0.1);
System.out.println(c.getsaldo());
System.out.println(cc.getsaldo());
System.out.println(cp.getsaldo());
}
}
No Prompt aparece o seguinte erro: Conta.java:59: error: reached end of file while parsing } ^ 1 error