Skip to content

yannpeclat/EstoqueSimples-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

📦 EstoqueSimples-Java

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 ✅)


🧠 Conceitos aplicados

  • 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)

💡 Funcionalidades

  • 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

🚀 Como executar

  1. Clone o repositório:
    git clone https://github.com/yannpeclat/EstoqueSimples-Java.git
  2. Compile os arquivos: javac -d bin src/*/.java
  3. Execute o programa: java -cp bin application.Program

📁 Estrutura do Projeto

EstoqueSimples-Java/ ├── src/ │ ├── application/ │ │ └── Program.java │ └── entities/ │ └── Product.java ├── .gitignore └── README.md

🌎 English Summary

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.

📌 Acesse este projeto no GitHub

🔗 https://github.com/yannpeclat/EstoqueSimples-Java


💡 Sobre mim

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages