by using c++ & oop .Apply the concepts that you learned (OOP, polymorphism, interfaces, packaging, …) to design a Parking  Garage application and implement it using c++ programming language. This application manages a parking space for a configurable maximum number of vehicles. The designed application must handle  the following functions:  ● Each vehicle shall be identified by a model name, unique identification number and Model year. ● Park-in function that marks the arrival time of a vehicle if there is a viable slot. ● Park-out function that marks the departure time of a vehicle  ● Calculate the parking fees during the park-out based on the time-of-stay with an hourly rate of 5 $ ● Calculate the total income as well as the total number of vehicles that used the parking garage  at any given point in time. ● Display the available parking slots  ● Enrich your application with the capability to handle a set of exceptions that can happen during  user interaction and through any other calculations. The displayed error message for exceptional  behavior should be descriptive.

Programming with Microsoft Visual Basic 2017
8th Edition
ISBN:9781337102124
Author:Diane Zak
Publisher:Diane Zak
Chapter10: Classes And Objects
Section: Chapter Questions
Problem 8E
icon
Related questions
Question

by using c++ & oop .Apply the concepts that you learned (OOP, polymorphism, interfaces, packaging, …) to design a Parking 
Garage application and implement it using c++ programming language. This application manages
a parking space for a configurable maximum number of vehicles. The designed application must handle 
the following functions: 
● Each vehicle shall be identified by a model name, unique identification number and Model year.
● Park-in function that marks the arrival time of a vehicle if there is a viable slot.
● Park-out function that marks the departure time of a vehicle 
● Calculate the parking fees during the park-out based on the time-of-stay with an hourly rate of 5 $
● Calculate the total income as well as the total number of vehicles that used the parking garage 
at any given point in time.
● Display the available parking slots 
● Enrich your application with the capability to handle a set of exceptions that can happen during 
user interaction and through any other calculations. The displayed error message for exceptional 
behavior should be descriptive. 

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Reference Types in Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT