Eu possuo os dois métodos abaixo, o segundo não tem "else" e já retorna false. Sei que se cair na condição, ele irá retornar. Mas as dúvisas são:
Eu poderia fazer o mesmo com o método "saca" ? Isso poderia influenciar em algo negativo/positivo?
public boolean saca(double valor) {
if(this.saldo >= valor) {
this.saldo -= valor;
return true;
} else {
return false;
}
}
public boolean transfere(double valor, Conta destino) {
if(this.saldo >= valor) {
this.saldo -= valor;
destino.deposita(valor);
return true;
}
return false;
}