![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 92
阮阮的阮阮
zstu计科 -> ecnu软工 | 啥都不会的研0 | 背挺直一点 向前站一点!
展开
-
C++——实验3:类的多态性的实现实验报告
在实验中,利用了迭代器本身拥有的eraser(),clear(),insert()实现删除、清空、插入操作,利用equal_range(type)实现对容器内type键的区间查找(返回值为一对迭代器,返回first和last之间等于type的元素区间)。中添加学生信息,并提供print接口用于输出所有学生的学号、姓名、性别、年龄和绩点。为了方便实现查找功能,为Report类重载[]运算符的功能,下标值为学生类别,能根据类别查找出所有该类别的学生,并重载print接口,输出指定类别的学生信息。原创 2023-10-24 20:38:33 · 363 阅读 · 0 评论 -
C++——实验2:类的继承机制的实现实验报告
2.在主函数中对该类的功能进行测试,测试方法是首先选择在某一时间段一组要乘坐电梯的乘客是上行还是下行,然后输入组中乘客的人数及每一个乘客所在楼层和目的楼层,由AdvancedElevator类实例化后的电梯对象在运作的过程中,如果电梯是上行,则能根据乘客所在的楼层和目的楼层从下向上依次停靠;在本次实验,我遇到了一些问题。起初,我将所有乘客按照目标楼层号从小到大进行排序,让电梯从最低楼层到最高目标楼层遍历,判断是否有乘客需要乘坐或者出电梯,但这样会造成即使某乘客超载不再乘坐电梯,电梯仍然会到达其目标楼层。原创 2023-10-24 20:21:59 · 406 阅读 · 0 评论 -
C++——实验1:面向对象程序设计实验报告
5.电梯在经过不同楼层时,最好每个楼层的显示之间能有延迟,最终停靠的楼层的输出形式能更加醒目。如果可以,在电梯最初开始运行时,能在电梯由内部显示当前日期(提示:实现这些功能时,需要调用系统api,实现时间显示功能可以使用Date类)。1.由用户选择按上行按钮还是下行按钮,选择操作后再由用户输入要进入的楼层,进而电梯开始运行,显示所到的每一楼层层数。1)掌握类的概念、类的定义格式、类与结构的关系、类的成员属性和类的封装性;3)理解类的成员的访问控制的含义,公有、私有和保护成员的区别;原创 2023-10-24 19:44:18 · 1032 阅读 · 0 评论