题目要求:设计三个类:用户类、影片类、影评信息类。用户类用来存储在该网站注册用户的信息,影片类用来存储该网站提供观看的影片信息,影评信息类用来存储用户对影片进行评论和打分的信息。用户类可以包括以下数据成员:用户名、用户等级、年龄组、职业组、兴趣分类、电子邮箱等。影片类可以包括以下数据成员:影片名称、上映年份、导演、主演、出品公司、分级等。影评信息类可以包括以下数据成员:用户名、影片名称、打分、影评链接、评价次数等。(注意:影评信息类的用户名成员可关联到具体的某个用户、影片名称成员可关联到具体的某个影片)
在程序中需要实现用户信息的添加和查询、影片信息的添加和查询、影评信息的添加和查询。注意:各种信息添加后要求存储在文件中,并根据文件中存储的信息进行查询。三种不同的信息可以存储在三个不同的文件中。
此外,需要为该程序设计简单的菜单系统,根据用户的选择进行不同的操作。
实验环境
VS2019+Windows10,上述功能均能实现,函数封装完成。