public void TransferTo(BankAccount destinationAccount, decimal amount)
 {
     Withdraw(amount);
     destinationAccount.Deposit(amount);
 }
 public void TransferTo(BankAccount destinationAccount, decimal amount)
 {
     Withdraw(amount);
     destinationAccount.Deposit(amount);
 }