Trabalho avaliativo desenvolvido para a matéria de Linguagem e Programação Orientada a Objetos. A ideia inicial era seguir a proposta de projeto da professora, porém com a permissão dela eu alterei o projeto para seguir o padrão MVC (Model - View - Controller) para melhor se encaixar com o Java Swing.
Também foi feito a simulação de um pequeno Banco de Dados para fins de testes e para cumprir o pré-requisitos de ter X instâncias préviamente salvas nos arquivos. (As compras são geradas aleatóriamente a cada execução)
Cique aqui para ver o projeto no GitHub