Question: in c++ coding create a class called order as the following with the main function to test and Run the code The Order class contains

in c++ coding

create a class called order as the following with the main function to test and Run the code

The Order class contains all the details about the order including:

  • - OrderID

  • - TableNumer

  • - Ready: Indicates whether the order is done by the chef and ready to be delivered.

  • - Ordered_food: The type of food being ordered.

  • - Delivered: Indicates whether the order has been delivered to the table or not.

The Order has the following:

  • - A Default Constructor setting the ID, Ordered food to empty strings, The delivered and ready status to false, and the TableNumber to -1.

  • - A Parameterized Constructor indicating the order details assigned by the user in the main.cpp And assigns delivered and ready to False.

  • - MarkDelivered() This function marks a given order as delivered. This function may be used to in conjunction with DeliveredOrders() in the waiters class.

  • - IsDelivered() Returns true if the order was served to the customer. This function may used in conjunction with CheckDelivered() function in the Waiter's class.

  • - IsReady() Returns true if the order was marked ready by the chef. This function may be used in conjunction with CheckReady() function in the Chef class.

  • - MarkReady() Marks the order as ready to be served by the waiter. This function may be used in conjunction with CookedOrders() in the chef class.

  • - OrderDetails()

    Prints the details of the order. It interacts with the user in a friendly way to get the users order details.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!