Question: implement a software for a Coffee House using Object Oriented Programming. If you are not familiar or comfortable with object-oriented programming, we suggest you
implement a software for a Coffee House using Object Oriented Programming. If you are not familiar or comfortable with object-oriented programming, we suggest you give this article a quick read to ensure you understand it before you attempt it. It should have the following features: Allow users to order a coffee from Espresso, Cappuccino, Latte. Allow users to specify add-ons: Milk, Cream, Latte Prices for the available options are as follows Product/Add-on Espresso Cappuccino Latte Milk 60 80 100 Cream 75 90 125 We need to define the solution as follows: 1. Display the combination of coffees that can be ordered 2. Allow users to choose their coffee type with the preferred add-on. 3. Generate the detailed bill/receipt with the amount to be paid. 4. Allow users to order more than 1 cup and more than 1 variety. Please respond back with the following: Description URL that contains the solution in programming language of your choice (recommended: Typescript or JavaScript) Note: > Please make sure to use OOP constructs like classes in your JS code. > Please review basic OOP principles like abstraction, inheritance before committing to this assignment. Latte 100 125 150 Response
Step by Step Solution
3.42 Rating (152 Votes )
There are 3 Steps involved in it
Description For this task Ill create a CoffeeHouse class that represents the coffee house It will ha... View full answer
Get step-by-step solutions from verified subject matter experts
