Aplicação básica de conta bancária em Java com autenticação e operações de saldo, transferência e recebimento.
Este projeto é uma implementação básica de conta bancária em Java. O código inclui funcionalidades para capturar o nome do usuário e senha, com até três tentativas em caso de senha incorreta. Após autenticação bem-sucedida, o usuário pode realizar operações bancárias pelo menu interativo. Serve como base simples para uma aplicação de conta bancária e pode ser expandido para incluir funcionalidades adicionais.
🎯 Foco em lógica de negócio, autenticação, estruturas de controle e entrada/saída no console.
| Recurso | Descrição |
|---|---|
| 🔐 Autenticação | Captura de nome e senha com até 3 tentativas em caso de erro |
| 💰 Verificar Saldo | Visualizar o saldo atual da conta |
| 📤 Transferir Valor | Transferir quantia, desde que o saldo seja suficiente |
| 📥 Receber Valor | Adicionar valor ao saldo da conta |
| 🚪 Sair | Encerrar a aplicação |
| Tecnologia | Descrição |
|---|---|
| ☕ Java | Linguagem de programação principal |
| 🛠️ IntelliJ IDEA 2023.2.1 | IDE utilizada para desenvolvimento e testes |
Antes de começar, certifique-se de ter instalado:
- ✅ Java JDK (versão 8+)
- ✅ IntelliJ IDEA ou outra IDE Java (opcional)
# 1. Clone o repositório
git clone https://github.com/RDEsley/Conta-Bancaria-Java.git
# 2. Acesse a pasta do projeto
cd Conta-Bancaria-Java
# 3. Compile o código (se necessário)
javac *.java
# 4. Execute a aplicação
java MainOu abra o projeto no IntelliJ IDEA e execute a classe principal.
Conta-Bancaria-Java/
├── BankAccount.java # Lógica da conta (ou similar)
├── README.md
└── LICENSE
Durante o desenvolvimento deste projeto, foram praticados:
- 🔐 Implementação de autenticação com limite de tentativas
- 🧮 Lógica de operações bancárias (saldo, transferência, recebimento)
- 🔁 Uso de laços e estruturas de decisão para fluxo do menu
- 📥 Entrada e saída de dados no console
- 🏗️ Organização de código e separação de responsabilidades
- ☕ Boas práticas em Java
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
⭐ Se este projeto te ajudou, deixe uma estrela! ⭐
Feito com 💚 e muito código Java
