public bool Transferir(double valor, ContaCorrente contaDestino)
{
if (this.saldo < valor)
return false;
this.saldo -= valor;
contaDestino.Depositar(valor);
return true;
}
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
public bool Transferir(double valor, ContaCorrente contaDestino)
{
if (this.saldo < valor)
return false;
this.saldo -= valor;
contaDestino.Depositar(valor);
return true;
}
Boa tarde Osama.elias,
Gostei muito do código implementado, acredito que condiz com o proposto sobre a tarefa.
Caso você possuir alguma dúvida compartilha ela aqui conosco para que possamos lhe auxiliar e sanar suas dúvidas.
Ahh e não esquece de avaliar o tópico como solucionado caso esteja sanada a dúvida.
Abraço e até logo!!!
// Assim ficou mais enxuto // //-----------------------------------// public bool Transferir(double valor, ContaCorrente contaDestino) { if (Sacar(valor)) { // Posso transferir contaDestino.Depositar(valor); return true; } return false; }