Analise o problema a seguir: Precisa-se desenvolver um sistema informatizado para controlar as vendas em uma livraria. livraria trabalha com diversos produtos e cada produto possui uma ficha de cadastro, na qual constam o código, a descrição, o preço e a quantidade em estoque dos respectivos produtos. A livraria possui também fichas de cadastro para os seus clientes, nas quais constam o código, o nome, o telefone e o endereço (rua, número, bairro, cidade, estado e CEP) de cada cliente. A livraria possui uma regra que pode ser vendido apenas um produto por venda. Cada venda é identificada por um código e na venda são registrados o cliente para o qual a venda foi realizada, o produto e o valor final. Para cada venda são registrados o percentual de desconto, caso haja. Para venda deve haver uma função de imprimir resumo de venda (fatura), sendo necessário imprimir o valor final da venda sem o desconto e com o desconto. Sabendo dos conceitos de Orientação à Objetos, identifique e descreva, a seguir, as Classes, Atributos e Métodos do problema citado.
.
.
.
.
C.H.A.M.A. N.O.
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
.
.
.
.
4️⃣3️⃣-9️⃣ 9️⃣ 8️⃣ 0️⃣ 3️⃣ - 2️⃣ 1️⃣ 7️⃣ 7️⃣
—------------ EXCLUSIVO —-------------
4️⃣3️⃣-9️⃣ 9️⃣ 8️⃣ 0️⃣ 3️⃣ - 2️⃣ 1️⃣ 7️⃣ 7️⃣
—------- NOTA ALTA/MÁXIMA —-------
4️⃣3️⃣-9️⃣ 9️⃣ 8️⃣ 0️⃣ 3️⃣ - 2️⃣ 1️⃣ 7️⃣ 7️⃣
*Precisando de Ajuda*
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
No 4️⃣3️⃣-9️⃣ 9️⃣ 8️⃣ 0️⃣ 3️⃣ - 2️⃣ 1️⃣ 7️⃣ 7️⃣Você encontra esse mapa completo! Assessoria especializada em mapas Unicesumar. ✅
Garanta sua nota e peça já o seu mapa
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖+.
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖-+.
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖.+
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖-+.
Respostas
Classe
Produtos
Atributos
+código:int
+descrição:string
+preço:int
+quantidadeEstoque:int
Métodos: Cadastro, Pesquisar, Editar, Excluir
Classe:
Clientes
Atributos:
-código:int
-nome:string
-telefone:int
-rua:sting
-número:int
-bairro:sting
-cidade:string
-estado:string
-CEP:char
Métodos: Cadastro, Pesquisar, Editar, Excluir
Classe:
Vendas
Atributos:
+código:int
+cliente:string
+produto:string
+valorFinal:int
+percentualDesconto:int
Métodos: Cadastro, Editar, Excluir, Pesquisar, imprimirResumoVenda, imprimirValorFinalSemDesconto, imprimirValorFinalComDesconto
Explicação:
Para resolver esse problema, utilizaremos da linguagem Java e do que chamamos de Programação Orientada a Objetos, pois é formada por dados e comportamentos.
Linguagem orientada a objeto
Classe: Produtos;
Atributos: Código, descrição, preço e quantidade em estoque;
Métodos: Cadastro dos produtos.
Classe: Clientes;
Atributos: código, nome, telefone e endereço (rua, número, bairro, cidade, estado e CEP);
Métodos: Cadastro de clientes.
Classe: Vendas;
Atributos: Código da venda, cliente, produto, valor final, desconto (se houver);
Métodos: Procedimento de venda e impressão da fatura.
Para saber mais sobre linguagem Java, acesse: https://brainly.com.br/tarefa/53363870
#SPJ1
.
.
.
.
C.H.A.M.A. N.O.
N.U.M.E.R.O.: ➖.➖.➖.➖.➖.*.*.*.*.
.*.➖.*.➖. 1️⃣*5️⃣ ** 9️⃣ 8️⃣1️⃣ 7️⃣ 0️⃣ ** 8️⃣ 7️⃣ 7️⃣ 8️⃣
.*.➖.*. .-. .*.➖. *.-.*. .➖. *.- .*.➖.*.-.*.➖.*. *.-.*. ➖.*. -.*. ➖ .*.-.*. ➖.
.
.
.
.
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
*➖* - *➖ *-* ➖ *- *➖*-*➖* *-* ➖* -* ➖ *-* ➖
.
.
.
.
.+