desafio-poo-dio icon indicating copy to clipboard operation
desafio-poo-dio copied to clipboard

Projeto Banco digital

Open AnnaPaulaBarros opened this issue 7 months ago • 0 comments

Utilizando o ultimo Desafio Código entregue - Banco Digital. Parcebi que poderiam ocorrer certas melhorias para aperfeiçoar o andamento do código e melhorar a interação com o usuário, segue alguns exemplos:

  • Cálculo de juros para contas poupança: Aplicaremos uma taxa de juros mensal sobre o saldo da conta poupança.
  • Cobrança de taxas para contas correntes: Descontaremos uma taxa mensal de manutenção das contas correntes.
  • Histórico de transações: Manteremos um registro das operações realizadas em cada conta.
  • Gerenciamento de múltiplos clientes: Permitiremos adicionar e gerenciar múltiplos clientes no banco.

Durante a realização do código foi feito o seguinte:

  • Histórico de Transações: Adicionamos uma lista de transações (transacoes) na classe Conta para registrar todas as operações realizadas.
  • Aplicação de Taxas e Juros: Implementamos o método aplicarTaxa na interface Transacoes e o sobrecarregamos nas classes
  • ContaCorrente e ContaPoupanca para aplicar a taxa de manutenção e os juros, respectivamente.
  • Gerenciamento de Múltiplos Clientes: Modificamos a classe Banco para gerenciar uma lista de clientes e contas.

Acompanhar pelo Repo: https://github.com/AnnaPaulaBarros/dio-trilha-java-basico/tree/main/Desafio%20Banco%20digital/Desafio%20banco%20digital

AnnaPaulaBarros avatar Jul 29 '24 00:07 AnnaPaulaBarros