【面向对象程序设计】作业一

Pintia题目集

电梯调度编程题

GitHub: https://github.com/StolfdaInuit/object-oriented

在寒假作业的基础上,改进成了面向对象的编程模式。
由于对之前写的贪心算法不满意,为了方便之后的修改,决策部分做成了可插拔的单例模式

Elevator:保存电梯和乘客们的状态,执行电梯操作
Passenger:保存乘客状态
Strategy:单例类,执行决策

原文地址:https://www.cnblogs.com/stolf/p/8909855.html