Answered step by step
Verified Expert Solution
Question
1 Approved Answer
with consultation from your peers. You will be writing code for recording the menu items and orders of a restaurant on a food delivery app.
with consultation from your peers.
You will be writing code for recording the menu items and orders of a restaurant on a food delivery app. The inspiration came from a pretty intense scene from the FX Emmywinning series The Bear. I cannot recommend you watch this scene, as there is a lot of foul language, but that might just be what you would expect when someone introduces a new online ordering system to an old Chicago Italian
Beef Sandwich restaurant the same day they get a good review and the orders just won't stop pouring in You can make your own Italian Beef, but I also can't recommend this how to video, again due to language. You could travel to Chicago, but from my experience I also can't recommend that either due to the language of the average Chicagoan.
Your project should have these classes: Menultem, Order, DeliveryOrder, and Restaurant. All data members of each class should be marked as private. ie Use data hiding. Since they're private, if you need to access them from outside the class, you should do so via get or set methods. You may add additional classes or methods as you want, so long as you implement the same functionality. You may use objects themselves or pointers as you see fit. This is meant to be a more open ended assignment allowing you some design decisions, but don't forget the functionality. I should not be able to make an order for an item that is not on the restaurant's menu. Take out orders and delivery orders should be separate types of objects. But maybe related. Total revenue for a restaurant should not include unfilled orders. This is a project meant to challenge your object oriented design skills. Almost all of the concepts mentioned in class will be used. If you're doing it right. There may be ideas that need to be used that I don't specifically mention. So it may also challenge your social skills as talking with fellow students might be an excellent resource.
Here are descriptions of the four classes:
ENTER CODE IN C
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started