Projeto simples em Java que simula um sistema de controle de estoque, permitindo cadastrar produtos, atualizar o estoque com entradas e saídas e exibir o estado atual. Evoluído conforme a progressão no curso do Nélio Alves.
Projeto atualizado com base no curso Java COMPLETO Programação Orientada a Objetos + Projetos do Nélio Alves (Seção 12 ✅)
- Programação Orientada a Objetos (POO)
- Criação de classes e objetos (
Product) - Encapsulamento com getters e setters
- Construtores com e sem argumentos
- Métodos personalizados para lógica de negócio
- Listas (
List<Product>) - Scanner para entrada de dados
- Organização em pacotes (
application,entities)
- Cadastro de produtos com nome, preço e quantidade
- Adição e remoção de unidades no estoque
- Cálculo automático do valor total em estoque
- Exibição formatada das informações do produto
- Cadastro de múltiplos produtos em uma lista
- Clone o repositório:
git clone https://github.com/yannpeclat/EstoqueSimples-Java.git
- Compile os arquivos: javac -d bin src/*/.java
- Execute o programa: java -cp bin application.Program
EstoqueSimples-Java/ ├── src/ │ ├── application/ │ │ └── Program.java │ └── entities/ │ └── Product.java ├── .gitignore └── README.md
Simple Java project that simulates a basic inventory system, supporting product registration, stock increase and decrease, and formatted summary. Developed as part of a Java learning journey using OOP principles.
🔗 https://github.com/yannpeclat/EstoqueSimples-Java
Desenvolvedor em formação, apaixonado por backend e arquitetura de software. Estou construindo um portfólio sólido com projetos reais e evolutivos em Java.
Feito com 💻 e ☕ por Yann Peclat