Estou tentando fazer um exercicio aqui, mas não consigo compilar.
Esse é o codigo:
class Conta {
int numero;
String dono;
double saldo;
double limite;
boolean saca(double quantidade){
if (this.saldo < quantidade){
return false;
System.out.println("Saldo insuficiente");
}
else {
double novoSaldo = this.saldo - quantidade;
return true;
}
this.saldo = novoSaldo;
}
public void deposita(double quantidade){
this.saldo += quantidade;
}
}
Esse é o erro:
Conta.java:16: cannot find symbol
symbol : variable novoSaldo
location: class Conta
this.saldo = novoSaldo;
^
1 error
O exeplo da apostila é esse, mas eu estou tentando colocar no codigo que eu ja tinha feito:
class Conta {
// ... outros metodos e atributos ...
boolean saca(double valor) {
if (this.saldo < valor) {
return false;
}
else {
this.saldo = this.saldo - valor;
return true;
}
}
}
