Eu estou fazendo o curso de java e me deparei com uma dúvida. No curso, nós criamos uma conta para um banco e um metodo que faz uma transferencia...
public boolean Transfere(double valor, Conta destino) {
if(this.saldo>=valor) {
this.saldo -= valor;
destino.saldo += valor;
return true;
}
else {
return false;
}
}
Minha duvida é a seguinte... e se eu quiser que o usuário interaja com o código, pedindo para ele digitar a conta destino e o valor?
O valor eu até entendi como posso pegar com o Scanner, mas e a Conta destino? como eu faço para ler ela?
Teria como fazer desse jeito? está dando erro aqui.
Scanner pegaconta =new Scanner(System.in);
Conta teste = pegaconta.next();