1
resposta

Desafio alterar o método transfere

public boolean transfere(double valor, Conta destino) {
        if(saca(valor) == true) {
            destino.deposita(valor);
            return true;
        }
        return false;
    }
1 resposta

Olá Tuane, tudo bem?

Tá certinho! Só uma observação: caso o seu método saca() retorne um valor booleano, não precisa nem do == true dentro do if já que o próprio método já vai retornar true ou false. Em outras palavras, se o saque der certo, seria o mesmo que escrever:

public boolean transfere(double valor, Conta destino) {
    if(true == true) {
        destino.deposita(valor);
        return true;
    }
    return false;
}

Qualquer dúvida é só avisar!

Bons estudos!!