c++实现虚基类

时间:2021-06-13 13:08:02
【文件属性】:

文件名称:c++实现虚基类

文件大小:2KB

文件格式:CPP

更新时间:2021-06-13 13:08:02

Tag

(1)定义人员类Person: 公有成员:姓名(Name); 保护成员:性别(Gender),年龄(Age); 构造函数和析构函数 (2) 从人员类Person派生学生记录类StudentRecord: 添加公有成员:学号(Number),班级(ClassName), 添加静态公有成员:学生总人数(TotalCount); 添加保护成员:平均成绩(Score); 实现构造函数和析构函数。 (3) 从人员类Person派生教师记录类TeacherRecord: 添加公有成员:学院(CollegeName),系(DepartmentName); 添加保护成员:教龄(Year); 实现构造函数和析构函数。 (4)从学生记录类StudentRecord和教师记录类TeacherRecord派生学生助教类TeachingAssistant: 添加公有成员:辅导课程(LectureName); 实现公有函数:显示人员信息(Show),屏幕打印 姓名,性别,年龄,学号,班级,学生总人数,平均成绩,学院,系,教龄,辅导课程。 实现构造函数和析构函数。为检验类间结构设计是否正确,设计函数void SetName(String name)实现更改一名助教的姓名的功能。 创建一个助教类的对象 助教 姓名 性别 年龄 学号 班级 平均成绩 学院 系 教龄 辅导课程 郑七 男 22 2010123 软20101 89 信息 软件 1 数据结构 显示其信息。 调用更改姓名的函数,更改其姓名为“郑八”,并再次显示其信息。


网友评论