首页 > 代码库 > 影院售票系统
影院售票系统
本项目训练的技能点:
01.能够分析系统功能并合理提取对象和类
02.会使用属性和方法构建类
03.会使用继承、多态实现良好复用和扩展性
04.会使用泛型集合
05.会使用枚举
06.会读取XML文件
07.会使用序列化和反序列化保存和恢复信息
任务描述:
“青鸟影院”开始营业,需要一个售票系统:
01, 系统每天更新放映列表,系统支持实时查看:电影放映场次时间、电影概况
02, 影院提供3类影票:普通票、赠票(赠票免费)、学生票(有不同折扣)
03, 允许用户查看某场次座位售出情况
04, 支持购票,并允许用户选座位
05, 用户可以选择场次、影票类型以及空闲座位进行购票,并打印电影票。
06, 系统可以对销售情况进行保存,并允许对其进行恢复
效果图如下:
项目类库设计
01.定义一个Movie类,在该类文件中,定义一个枚举类型,MovieType。
1 //电影名称 2 private string movieName; 3 //海报图片 4 private string poster; 5 //导演 6 private string director; 7 //演员 8 private string actor; 9 //电影类型10 private MovieType movieType;11 //电影定价12 private int price;
02.定义播放场次类(ScheduleItem)
1 //放映时间2 private string time;3 //要放映的电影对象4 private Movie movie;
影院售票系统
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。