c++课程设计 高分急求高手解答
为了迎接奥运会,计算机学院举行运动会,请实现一个简单的比赛报名系统,其中比赛包括个人赛、双人赛和团体赛。本题要求完成:(1) 实现管理比赛报名的类Manager,其中定义了增加报名的函数Add(产生报名编号并返回),按照报名编号查询报名信息的函数Search(显示查询结果),按照报名编号删除报名信息的函数Delete。
(2) 定义比赛类Game,包含属性 报名编号、比赛名称、代表人姓名和资格赛成绩,以及纯虚函数ShowMe。
(3) 从基类Game中派生个人赛类Single、双人赛类Double和团体赛类Group, 具体实现上述纯虚函数ShowMe,显示比赛种类和上述属性。
(4) 重载输入">>"操作符,使得可以通过cin直接读入上述个人赛类、双人赛类和团体赛类的对象值(其中报名编号在增加报名时获得)。
(5) 编写main函数,测试上述所要求的各种功能,即可以根据菜单命令增加、删除比赛报名,和按报名编号查询信息。
提示:
基类Game的定义至少包括以下纯虚函数ShowMe,
class Game
{ // ……
public:
virtual void ShowMe () = 0;
// ……
};
补充:急求啊
追问:谢谢啦。全靠你了,加油,如果好的话我会继续追加悬赏