Question: Task 3 table [ [ Restaurant ] , [ name: string ] , [ location: string ] , [ reviews [ 2 ] :
Task
tableRestaurantname: stringlocation: stringreviews: ReviewrestaurantprintRestaurant void
tableReviewrating: doubledetails: stringauthor: AuthorReviewprintReview: void
Author
username string
Author
printAuthor : void
Each class has a default constructor as shown in the UMLs and a method that displays its details as shown in the sample output.
The restaurant has reviews, and each review has an author.
SAMPLE OUTPUTWhen I first arraled, they had the nerve and audseity to greet mo with a 'Kelle'. REALLYh You want wy First tine inpresaion to be a pleasant one? What is wreng with you peeple?
And than to top that off, they served EXMCTLY what I ordered, ENREAL. What restarurant does that?
AI I know, I ain't going again. tood riddance
Pasted Ey: EKaran
a Write a code to design each class.
b Write the main function that will do the following steps
a Create a Restaurant object.
b Call the necessary methods to print the details of the restaurant and its reviews.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
