Surgiu uma duvida referente ao método transfere, no exemplo usamos o método deposita dentro do método transfere, mas como ficaria se não usássemos o método deposita?
Acabei testando e achei interessante, pois ai explicaria o uso do this , já que pro método transferir quem recebe o valor é o objeto referencia de outra conta, estou correto? tem alguma outra forma melhor de explicar?
//contaDestino.deposita(valor);
contaDestino.saldo += valor;