Restauracja - realizacja zamówień

Restauracja - realizacja zamówień
3P
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 72
0

siema, w ramach uczelnianego projektu mam do napisania restaurację. w opisie mam wyszczególniony taki punkt:

"Program, powinien pomóc restauracji w organizacji zamówień. Restauracja dbając o swój wizerunek
powinna zapewnić odpowiedni sposób przechowywania informacji. Zamówienia powinny być
realizowane w odpowiedniej kolejności. W pierwszej kolejności powinny być realizowane
zamówienia które zostały złożone przez klientów stacjonarnych, a w drugiej kolejności zamówienia
złożone zdalnie. Jako drugie kryterium, należy uwzględnić kolejność zamówień tj. w przypadku
dwóch zamówień złożonych tą samą drogą, pierwsze złożone zamówienie powinno być realizowane
jako pierwsze."

stworzyłem dwie oddzielne klasy: Delivery i TableOrdering dziedziczące po wspólnej klasie Order. rozumiem, że zamówienia będę zbierał do jednej listy. jakie macie pomysły, aby przy odczycie listy najpierw były wyświetlane pozycje z TableOrdering, następnie z Delivery. zastosować grupowanie wg klasy?

Charles_Ray
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1914
0

Jeśli trzymasz te obiekty po prostu w pamięci, to: https://www.geeksforgeeks.org/priority-queue-class-in-java

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.