Este é um exemplo de aplicação de sistema bancário desenvolvido em Python. A aplicação permite a criação de clientes e contas, além de realizar operações bancárias como depósitos, saques, transferências e consultas de saldo.
main.py
: Arquivo principal que inicializa o sistema e exibe o menu principal.menu.py
: Classe responsável por exibir o menu e capturar a opção selecionada pelo usuário.banco.py
: Classe que representa o banco e gerencia clientes e contas.cliente.py
: Classe que representa um cliente do banco.conta.py
: Classe que representa uma conta bancária.operacoes.py
: Funções que realizam as operações bancárias.
- Criar Cliente: Permite a criação de um novo cliente.
- Criar Conta: Permite a criação de uma nova conta para um cliente existente.
- Depósito: Realiza um depósito em uma conta existente.
- Saque: Realiza um saque de uma conta existente.
- Transferência: Realiza uma transferência entre duas contas.
- Consultar Saldo: Consulta o saldo de uma conta.
- Listar Clientes: Lista todos os clientes cadastrados.
- Listar Contas de um Cliente: Lista todas as contas de um cliente específico.
- Sair: Encerra o programa.
- Certifique-se de ter o Python instalado em sua máquina.
- Clone este repositório.
- Navegue até o diretório do projeto.
- Execute o arquivo
main.py
:python main.py