Author: Guanyu Ding
Email: [email protected]
The purpose of uploading this project to GitHub and making it public is mainly for job hunting purposes.
If a student searches for this project, PLEASE DO NOT COPY. The repository and I are not responsible for any penalties for plagiarism.
The Elevator Simulation project was my final project in CECS 277, and it incorporated a lot of object-oriented programming concepts. It also introduces various design patterns such as Strategy pattern, Abstract Factory pattern, Observer pattern, State pattern, and so on.
The Project is about 95% complete. Although it may still have some potential bugs that have not been discovered, it is a very good example of object-oriented development. I learned a very rich and solid object-oriented development related content in CECS 277. Practicing on Final Project has given me a deeper understanding of object-oriented development.