Projeto em Java que simula o controle de combustível de um posto de gasolina. O sistema gerencia diferentes tipos de combustíveis com estoque limitado, permitindo reposição e abastecimento de veículos de forma controlada.
- Criar combustíveis com nome e limite de estoque.
- Repor estoque respeitando o limite máximo.
- Abastecer veículos, garantindo que não seja possível retirar mais combustível do que o disponível.
- Exibir estoque atual de cada combustível.
- Java 17+ (pode rodar em versões anteriores também)
- Paradigma Orientado a Objetos
- Encapsulamento
Atv1PrSisII.java→ Classe principal com execução do programa.Combustivel.java→ Classe que representa os combustíveis, com regras de negócio.
-
Compile os arquivos:
javac Atv1PrSisII.java Combustivel.java
-
Execute o programa:
java Atv1PrSisII
Qtd Após Reposição 1000
Qtd Abastecida 1 51
Qtd Abastecida 2 10
Estoque de Gasolina 939
Este projeto foi desenvolvido como atividade acadêmica, com o objetivo de praticar os conceitos de Programação Orientada a Objetos (POO) em Java, aplicando encapsulamento e regras de negócio no controle de estoque de combustíveis em um cenário prático.