Skip to content

Object-Oriented Programming in C++: This repository covers key concepts like encapsulation, inheritance, and polymorphism to help you build maintainable, efficient, and scalable code.

Notifications You must be signed in to change notification settings

maryamirfan18/Automated-Parking-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated-Parking-System

Object-Oriented Programming in C++: Mastering the Art of Modular, Reusable Code Explore the power of Object-Oriented Programming (OOP) in C++ with this comprehensive repository. Delve into the principles of encapsulation, inheritance, and polymorphism to create robust, maintainable, and efficient code. Automated-Parking-System.

An automated parking system code which would allow the user to store data of every car which has entered or left the parking lot. The code would allow the user to check which slot in the parking lot is free and can accomodate a car. The car number plate, driver name and age would be stored against that slot to improve security and have an elaborated detail of the cars in the parking lot. When a car exits the parking lot the driver would be charged accordingly and once the car leaves the parking slot against that car would be again set to free until another car takes it's place.

SCOPE

The code will cover:
• Which car slot is free and which one is occupied.
•Improve security as not only the number plate of the car would be stored but the driver name and age would also be considered.
•Real time availibilty of the parking slots would be displayed.
•Charges of parking would be calculated according to the rate fixed per hour by the code itself.
•Time for which the car was parked would be noted and then the charges would be calculated.
•When a car exits the slot would automatically be free to accomodate another vehicle

UML Diagram

image

Home Page

image

About

Object-Oriented Programming in C++: This repository covers key concepts like encapsulation, inheritance, and polymorphism to help you build maintainable, efficient, and scalable code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages