Please can some1 solve this C++ Question !
C++ PLS !!
Write a class called CoffeeShop, which has three instance variables:
Name: a string (basically, of the shop)
Menu: an array of items (of type MenuItem), with each item containing the item (name of
the item), type (whether a food or a drink) and price.
Orders: an empty array and seven methods:
addOrder: adds the name of the item to the end of the orders array if it exists on the menu.
Otherwise, return "This item is currently unavailable!"
fulfillOrder: if the orders array is not empty, return "The {item} is ready!". If the orders array
is empty, return "All orders have been fulfilled!"
listOrders: returns the list of orders taken, otherwise, an empty array.
dueAmount: returns the total amount due for the orders taken.
cheapestItem: returns the name of the cheapest item on the menu.
drinksOnly: returns only the item names of type drink from the menu.
foodOnly: returns only the item names of type food from the menu.