Overview: This cafe management system is designed to handle various aspects of running a cafe, including managing different types of items such as beverages, pastries, and orders. It utilizes inheritance to create a hierarchy of classes that represent different items in the cafe, and constructors to initialize objects with relevant data.
Item Hierarchy: The project implements a hierarchy of classes representing different items sold in the cafe, such as Beverage, Pastry, etc.
Inheritance: Utilizes inheritance to organize and extend the functionality of item classes.
Constructors: Each class includes constructors to initialize objects with specific attributes.
Order Management: Provides functionality to create and manage orders consisting of multiple items.