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...


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.



Jun 08, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here