- A Padaria deseja tornar o seu negócio Digital no seu processo de totalização de Vendas Diárias. Após ter feito a análise de um sistema que calcula o valor total das vendas de um produto, ficou estabelecido o seguinte diagrama de classes
-
O total de vendas é obtido através do produto da quantidade vendida pelo valor unitário.
-
Implementar a solução do problema descrito:
- Adote identificadores para pacotes, classes, atributos, métodos, etc que tenham propósito com a aplicação, faça a endentação e insira comentários no código fonte.
- Elaborar duas classes, uma contendo as regras de negócio (sugestão de nome: Produto) e a outra onde ocorrerá a instância e manipulação de objetos (sugestão de nome: Faturamento).
- Implemente um construtor para a classe de regras de negócio com quatro parâmetros: código, descrição, valor unitário e quantidade vendida.
- Implemente métodos de acesso (sets e gets) para cada um dos atributos exceto para totalvendas (pois este será calculado através de um regra e deve possuir apenas o get), apesar de não estar especificado no diagrama de classe.
- Exiba o resultado na tela na classe Faturamento;