帮下做下 谢谢
1、建立一个CPerson类,作为基类,成员变量为 IDNo(身份张号码)、Name(姓名)、Addr(住址)和Tel(电话号码)。其中,IDNo(身份张号码)、Name(姓名)要求在创建对象时输入,并且对象创建之后不能修改;其他两个可以在创建时输入,可以创建后输入,并作修改;
2、建立一个CStudent类,继承自CPerson类。成员变量为 StudNo(学号),Math(数学成绩),English(英语成绩),和Average(评价成绩)。其中,StudNo要求在创建对象时输入,并且对象创建之后不能修改;Math(数学成绩),English(英语成绩),可以在创建时输入,可以创建后输入,并作修改;在输入或者修改Math(数学成绩),English(英语成绩)时计算出Average(评价成绩)。
3、建立一个CClass类。成员变量为ClassName(班级名称)和CStudent指针数组,数组大小限定为50。其中,ClassName(班级名称)要求在创建对象时输入,并且对象创建之后不能修改;CStudent指针数组初始化时,每个指针值均为NULL;CClass类的析构函数要完成每个CStudent的释放动作。
4、要求以提示加数字选择的方式来实现一级菜单和二级菜单。如:一级菜单为:
请选择操作:
1、创建班级;
2、添加学生信息;
3、修改学生信息;
4、删除学生信息;
5、打印学生信息;
6、退出;