não tou conseguindo implementar lógica de q pra ser feita uma transferência deve passar um nome cliente
e o mesmo é verificado se existe… pq será q não funciona?
/**
* @param double valor
* @return boolean
*/
public boolean transferir(Conta contaDestino, String pessoaDestino, double valor){
if (sacar(valor)) {
if (contaDestino.getNome().equals(pessoaDestino));
return contaDestino.depositar(valor);
}
else{
System.out.println("Não há conta aberta para" + " " + pessoaDestino);
return false;
}
}
essa classe estende Cliente.
no teste:
//transferiu 10 reais
System.out.println(conta1.transferir(conta2, "André", 10));