浙 江 理 工 大学信息学 院
实验指导书
实验名称:类的继承机制的实现 学时安排:3
实验类别:设计性实验 实验要求:1 人 1 组
学号: 2018329621200 姓名 申屠志刚
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
一、实验目的
1.掌握单继承和多重继承的概念。
2.理解不同的继承类型:public、protected 和 private,掌握何时使用何种继
承类型。
3.掌握类层次中构造函数的定义方式和建立对象时构造和析构次序
二、实验原理介绍
通过继承机制实现对类功能的扩展,合理设计派生类的构造函数、成员函数。
三、实验设备介绍
软件需求: windows 或 linux 下的 c++编译器
硬件需求: 对于硬件方面的要求,建议配置是 Pentium III 450 以上的 CPU
处理器,64MB 以上的内存,200MB 的自由硬盘空间、CD-ROM 驱动器、能支持 24
位真彩色的显示卡、彩色显示器、打印机。
四、实验内容
实现对第一次实验结果 Elevator 类的功能扩展。在 Elevator 类已有功能的基础
上派生 AdvancedElevator 类。AdvancedElevator 类可以实现当多人在不同楼层
等待乘坐上行或下行的同一部电梯时,能够合理的根据乘坐人的需求对电梯经停
的楼层进行排序。
要求:
1.为了实现上的方便性,我们假设同一组要求乘坐电梯的乘客或者都是上行,或
者都是下行。