Estou estudando Java pela apostila e venho seguindo os códigos, estou no capítulo de orientação a objetos pagina 39. Aqui eles estão construindo uma conta simples de banco com sacar, depositar, limite etc. e fui acompanhando fazendo o código porem chega aqui e da esse problema quando declaro o método boolean saca(double valor) da conflito com o void saca(double quantidade).
Como declarar esses dois métodos para que funcionem juntos?
class Conta {
int numero;
String dono;
double saldo;
double limite;
void saca(double quantidade) {
double novoSaldo = this.saldo - quantidade;
this.saldo = novoSaldo;
}
void deposita(double quantidade) {
this.saldo += quantidade;
}
boolean saca(double valor) {
if(this.saldo < valor)
{
return false;
}
else
{
this.saldo -= valor;
return true;
}
}
}