📦 Modelagem das Classes

Unidade

Representa cada unidade da rede de padarias, sendo responsável por gerenciar seu estoque e suas demandas de reposição.

Atributos

• id : int
• nome : String
• endereco : String

Métodos

• cadastrar()
• consultar()
• atualizar()
• listarTodos()

Insumo

Representa os insumos utilizados pelas unidades, como farinha, açúcar, fermento e demais matérias-primas necessárias para a produção.

Atributos

• id : int
• nome : String
• unidadeMedida : String
• quantidade : double

Métodos

• cadastrar()
• consultar()
• atualizar()


Estoque

Responsável pelo gerenciamento da quantidade disponível de cada insumo em uma unidade da rede.

Atributos

• id : int
• quantidadeAtual : double