Skip to content

luoxinnan/Restaurant-system-Java

Repository files navigation

Restaurant-system-Java

This project is a Java-based restaurant simulation system that utilizes object-oriented programming techniques. The program is designed to simulate a real-life restaurant by allowing customers to select food items, place orders, and track the order history.

A branch will be created to update the GUI version at a later time.

Features

  • Efficient food item selection, order placement, processing, and delivery via Threads.
  • Secure synchronization of data using Locks.
  • Fast and reliable File I/O operations for reading and writing data.
  • Effective use of Hashmap, Array, and Arraylist for data management.
  • Convenient input handling using Scanner.
  • Simple and user-friendly interface for order pickup and order history review.

Diagrams

alt text

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages