Você está na página 1de 1

Controle de Estoque <<interface>>

Produto
Humberto Honorato | June 5, 2023 Serealizable
- codigo : int ItemPedido
- nome : String - precoUnitario : double
- descricao : String - quantidade : int
- precoCusto : double - codProduto
- precoVenda : double
- quantidadeEstoque : int + toString() : String
- codigoCategoria : int Pessoa
- codFornecedor : int Estoque
- serialVersionUID : long = 1L
Pedido - pedidos: - codigo : int
+ Produto(codigo : int, nome : String,
arrayList<Pedido> - nome : String
descricao : String, precoCusto : double,
precoVenda : double, quantidadeEstoque - numero : int - numeroDocumento : String
: int) - data : Date - numeroTelefone : int
- listaPedidos + Estoque()
+ atualizarProd : void .
+ excluirProd : void - valor
- codCliente . + Pessoa(codigo : int, nome : String,
+ adicionarProd: void + main(args : numeroDocumento : String,
+ toString() : String String[]) : void numeroTelefone : int)
+ calculaValor() + atualizarPessoa : void
+ excluirPessoa : void
+ adicionarPessoa: void
+ toString() : String

Categoria

- codigo : int Cliente Fornecedor


- nome : String
- descricao : String - serialVersionUID : long = 1L - serialVersionUID : long = 1L

+ Categoria(codigo : int, nome : String, + Cliente(codigo : int, nome : String, + Fornecedor(codigo : int, nome : String,
descricao : String) numeroDocumento : String, numeroDocumento : String,
+ atualizar : void numeroTelefone : int) numeroTelefone : int)
+ excluirProd : void + atualizarPessoa : void + atualizarPessoa : void
+ adicionarProd: void + excluirPessoa : void + excluirPessoa : void
+ toString() : String + adicionarPessoa: void + adicionarPessoa: void
+ toString() : String + toString() : String

Você também pode gostar