Buscar

3. Complemente o exercício anterior implementando um método abaixo: transferir(Conta destino, float valor); O método deve transferir o valor passad...

3. Complemente o exercício anterior implementando um método abaixo: transferir(Conta destino, float valor); O método deve transferir o valor passado por parâmetro do objeto conta que executa o método para a conta destino passada por parâmetro.

Essa pergunta também está no material:

AVA UNIVIRTUS2
24 pág.

Organização de Computadores Centro Universitário UNINTERCentro Universitário UNINTER

💡 1 Resposta

User badge image

Ed Verified user icon

O método transferir pode ser implementado da seguinte forma: public void transferir(Conta destino, float valor) { if (saldo >= valor) { saldo -= valor; destino.saldo += valor; System.out.println("Transferência realizada com sucesso!"); } else { System.out.println("Saldo insuficiente para realizar a transferência."); } } Explicação: o método recebe como parâmetros um objeto Conta (destino) e um valor a ser transferido. Primeiro, é verificado se o saldo da conta atual é suficiente para realizar a transferência. Se for, o valor é subtraído do saldo da conta atual e adicionado ao saldo da conta destino. Caso contrário, é exibida uma mensagem informando que o saldo é insuficiente.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais