desafio-poo-dio
desafio-poo-dio copied to clipboard
Projeto Banco digital
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