Projeto de um banco digital em java, realizado para o desafio de projeto do bootcamp Santander 2024 - Backend com Java.
O projeto é dividido em três classes principais Banco
, Conta
e Cliente
- O Banco tem um nome e uma agência associados a ele.
- O Banco tem uma lista de Contas.
- Todo Cliente do banco precisa ter uma conta Corrente.
- Não pode haver mais de um cliente com o mesmo CPF.
- Não pode haver mais de uma Conta com a mesma agência e número da conta.