Command line implementation for Elevator Service using C++
record_work.mp4
- Book an elevator for a user given src_floor and dest_floor
- Disable a floor for an elevator
- Enable a floor for an elevator
- Initialize the elevator system by mentioning all the floors (minimum to maximum) and all the elevators
- Add an elevator
- Remove/disable an elevator
Concepts Covered
- Object Oriented Concepts
- Singleton design pattern
- Multi-threading concepts
- Applying Mutexes