Implement several C++ classes for the management system of a restaurant. Records of orders will be stored using arrays. Implement a command line interface for the restaurant management system which provides the following menu:
- Create an order
- Search a food by ID
- List all foods ordered in the restaurant
- Show total cost orders for the restaurants
- List all food in a given order
- List all food of a given order grouped as appetisers, main dishes, and desserts with total cost of each group.
- Show total cost of a given order
- Exit Use data structures together with classes developed in order to store collections of objects. In order to implement this system it needs to implement classes with the attributes, constructors, destructors, copy constructors and other member functions.