A project that represent a shoping cart.
- Have the same functions that a shopping cart in an e-commerce
-
List of products
-
Add itens
- Select product id
- Only one => 1. Add other item | 2. List the cart | 3. Finish purchase | 4. Return to menu
- Add more ┘
- Cancel item/Return to menu
- Select product id
-
Modify/Remove some item
- Select cart item
- Modify number of itens
- Remove item
- Back to menu
- Select cart item
-
List the cart
-
Finish purchase
-
Clear the shopping cart
-
Close
- Object with the class Produto
- Utils class
- Carrinho class
- Has a main menu to centrilize the system
- All methods interact with the menu
- I used the class JOptionPane as interface to interactive with the program
Um projeto representando um carrinho de compras.
- Tem as mesmas funcionalidades que teria um carrinho de e-commerce
-
Listar produtos
-
Adicionar itens
- Selecionar produto por id
- Apenas um => 1. Adicionar outro item | 2. Listar carrinho | 3. Finalizar compra | 4. Returnar ao menu
- Adicionar mais ┘
- Cancelar item/Retornar ao menu
- Selecionar produto por id
-
Alterar/Remover item
- Selecionar item do carrinho
- Modificar numero de itens
- Remover item
- Voltar ao menu
- Selecionar item do carrinho
-
Listar carrinho
-
Finalizar compra
-
Limpar carrinho de compras
-
Sair
- Objeto na classe produto
- Utils class
- Classe Carrinho
- Tem o menu principal na classe Carrinho para centralizar o sistema
- Todos metodos interagem com o método menu
- Foi usado a classe JOptionPane como interface para interagir com o programa