Modelo de Livraria usando JAVA + POO
Desbravando Java e Orientação a Objetos da Casa do Código.
Modelo didático de livraria com regra de negócio criada com principal objetivo de aplicar os conceitos da programação orientada a objetos. Projeto criado a partir da leitura do livroFuncionalidades
O modelo de livraria é composto por entidades que descrevem produtos e características da regra de negócio.
- Cadastro de produtos
- Cálculo de estoque
- Registro de vendas
- Carrinho de compras
- Gerenciador de cupons
Aprendizados
O objetivo do projeto foi criar e evoluir a aplicação Java de uma livraria assim como a Casa do Código, colocando em prática todos os principais recursos e conceitos da linguagem Java aplicando orietanção à objetos, desde o mais simples ao mais avançado, além de introduzir APIs e features do Java 8.
Conceitos da POO aplicados no projeto:
- Encapsulamento
- Herança e polimorfismo
- Classe abstrata
- Interface