![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 84
柠檬鸡腿baiAries_0224
这个作者很懒,什么都没留下…
展开
-
虚函数与多态
8,9,10,也可以采用三个全局函数fpoint、fobject、freference,函数体中调用并调用schoolTimeTable和gradeList成员函数。函数的形参分别是CPersion类的指针、对象、引用,并用对应的学生老师的地址、对象、对象调用这三个函数。添加CPerson作为学生、老师的基类,派生出教师类、学生类,本科生、研究生;完成如下操作:教师开课、学生选课、老师查自己课表、学生查自己课表、老师给所上课打成绩、学生查看成绩、绩点等。在主函数中调用增加的类成员函数完成实验要求的内容。原创 2023-10-29 18:30:21 · 31 阅读 · 1 评论 -
类的继承机制的实现
在实验一的基础上应用C++的继承这一特性,减少了类与类之间的重复,具体思路是设计两个基类人类CPerson和课程类CCourse来定义基本信息如工号、姓名、课程姓名、实开课。为了分别实现老师和学生的课程信息输出,需要从基类CPerson派生出CStudent和CTeacher两个类,由于学生又分为本科生和留学生,所以学生类又可以派生本科生类和留学生类。教师可以为其所开课程的学生打分——注意课程必须是该教师所开的课,学生必须在该实开课的名单中,学生可以输出自己的选的课程的成绩及绩点;原创 2023-10-29 18:27:32 · 98 阅读 · 3 评论 -
课程设计-快件管理系统
当每个快递入库时,每个包裹会生成取件号,通过手机号码查询,代收点可查询到该快递的位置并完成出库操作。根据账号密码输入后,可以根据快递单号对快件进行查询、修改、删除等操作。同时根据系统保存的历史记录,当输入日期时,可以查询当天各个快递公司的收取件量。通过设计一个小型的快件管理系统,训练综合运用所学知识处理实际问题的能力,强化面向对象的程序设计理念,使自己的程序设计与调试水平有一个明显的提高。取件人进入系统无需登录,在选择好身份之后输入手机号即可查询到自己快件的取件号码,以及是否被取走等信息。原创 2023-10-29 18:22:53 · 72 阅读 · 1 评论