Este projeto foi desenvolvido como parte do Desafio de Projeto da plataforma Digital Innovation One (DIO). O objetivo é construir um sistema bancário simples utilizando Java e a biblioteca Lombok para reduzir a quantidade de código boilerplate.
O sistema bancário implementado contém as seguintes funcionalidades:
- Clientes: Representação dos clientes do banco.
- Contas: Implementação de contas correntes e contas poupança, com operações básicas de saque, depósito e transferência.
- Banco: Gerenciamento das contas associadas ao banco.
- Lombok: Utilizado para simplificar a criação de getters, setters e construtores, eliminando a necessidade de escrever manualmente esses métodos.
- Criar e gerenciar clientes do banco.
- Criar contas correntes e poupança para os clientes.
- Operações de depósito, saque e transferência entre contas.
- Impressão de extratos de contas.
- Clone o repositório:
git clone https://github.com/Edwanderson/sistema-bancario-dio.git