lab-banco-digital-oo icon indicating copy to clipboard operation
lab-banco-digital-oo copied to clipboard

Validação de Saque e Validação de Transferência

Open FelipeSysten opened this issue 7 months ago • 0 comments

Explicação das Melhorias

Validação de Saque:

Verificação se o valor a ser sacado é maior que o saldo disponível. Se for, uma mensagem de erro é exibida. Se o saldo for suficiente, o saque é realizado e uma mensagem de confirmação é exibida.

Validação de Transferência:

Verificação se o valor a ser transferido é maior que o saldo disponível. Se for, uma mensagem de erro é exibida. Se o saldo for suficiente, a transferência é realizada (sacar e depositar no destino) e uma mensagem de confirmação é exibida. Adicionado um método getNumero() na interface IConta para que o número da conta de destino possa ser exibido na mensagem de confirmação.

Exemplo de Uso Ao executar o método main, se a transferência for bem-sucedida, as mensagens de confirmação serão exibidas no console. Se o saldo for insuficiente para alguma operação, a respectiva mensagem de erro será exibida.

FelipeSysten avatar Jul 11 '24 10:07 FelipeSysten