帮助发[email protected],谢谢!大神们!!
1)在VC6.0下建立控制台类型的工程项目实现本题目,代码使用C++语言;
2)实现一个基类“学生”类(在一对独立的头文件/源文件内实现)。包含的成员变量有:学号,姓名,性别,平均成绩。构造函数里对各个成员变量赋以初值。提供的成员函数有:打印基本信息(学号,姓名,性别)。
3)实现一个“学生”类的子类“中学生”类(在一对独立的头文件/源文件内实现)。包含的成员变量有:学号,姓名,性别,平均成绩。构造函数里对各个成员变量赋以初值。提供的成员函数有:打印基本信息(学号,姓名,性别);设置语文成绩,得到语文成绩,计算语文成绩的等级(成绩等级根据分数值分“不及格”、“及格”和“优秀”三类,用if语句实现分类判断);设置数学成绩,得到数学成绩,计算数学成绩的等级(计算方法同上);设置英语成绩,得到英语成绩,计算英语成绩的等级(计算方法同上);计算平均成绩(要求使用for循环),打印平均成绩;打印各科成绩;打印各科成绩等级。
4)实现另一个“学生”类的子类“大学生”类(在一对独立的头文件/源文件内实现)。包含的成员变量有:学号,姓名,性别,平均成绩。构造函数里对各个成员变量赋以初值。提供的成员函数有:打印基本信息(学号,姓名,性别);设置高数成绩,得到高数成绩,计算高数成绩的等级(成绩等级根据分数值分“不及格”、“及格”和“优秀”三类,用switch语句实现分类判断);设置成绩,得到数学成绩,计算数学成绩的等级(计算方法同上);设置英语成绩,得到英语成绩,计算英语成绩的等级(计算方法同上);计算平均成绩(要求使用for循环),打印平均成绩;打印各科成绩;打印各科成绩等级。
5)在主函数main内分别对“中学生”类和“大学生”类的对象实例化,对对象基本信息(学号,姓名,性别)赋以初值,打印对象基本信息;调用类成员函数对学生对象各科成绩赋值,计算并打印各科成绩及成绩等级;计算并打印平均成绩。