Gostaria de saber se é opcional o uso do this neste caso:
public boolean saca(double valor) {
if(this.saldo >= valor) {
this.saldo -= valor;
return true;
}
return false;
}
public boolean transfere(double valor, Conta destino) {
if(this.saca(valor)) {
destino.deposita(valor);
return true;
}
return false;
}
No caso, no método acima (transfere), usei um "this.saca(valor)". Queria saber se é comum usarem desta forma ou pode-se omitir este this sem nenhum problema pra todos os casos. Ele rodou tanto com, como sem o this, por isso a dúvida.