Java 编程一道题 对的【100分】

来源:百度知道 编辑:UC知道 时间:2024/05/29 22:07:17
‧ 请编写一个 Java Application,简单的航班订位系统供航站柜台人员使用,其中至少包含 4 个 class:
1. CPassenger class (旅客类别)
用来维护旅客信息,例如旅客姓名、性别、国籍、护照号码……等等,至少必需提供以下方法:
 设定旅客信息
 调阅旅客信息

2. CFlight class (航班类别)
用来维护航班信息,例如航班编号、飞机型号、出发地、目的地、起飞时间、座位数目、搭载的旅客信息……等等,至少必需提供以下方法:
 设定航班信息
 调阅航班信息

3. CReservation class (订位系统类)
用来处理整个订位动作,至少必需提供以下方法:
 新增航班
 查询订位状况 (某班机的哪几个座位编号尚有空位)
 进行订位 (把某个旅客加到某班机的某个座位编号上)
 取消订位 (把某个旅客从某班机的某个座位编号上移除)
 查询某航班 (例如以航班编号查询) 某个座位编号的旅客信息
 查询某个旅客 (例如以护照号码查询) 所搭乘的航班信息
 在屏幕上列印某航班的旅客名单 (至少要列出座位编号 v.s. 旅客姓名 v.s. 护照号码),要达到此功能你必需在 CFlight class 里提供相对应支援的方法

4. CTester class (测试程序类)
用来测试前面的三个 class 是否正常运作,你必需自行编写一段测试程序来模拟整个订位过程,并测试上述 class 所提供的每个方法。你必需将一些测试过程与必要的测试结果打印在屏幕上,让别人能在最短时间内了解你的测试流程并确认你的 class 运作无误。

PS. 请在你的时间允许范围内,尽可能地让这个订位系统的功能更完善,更趋向真实的订位系统
不答 说些没有用的干什么
真是的 同志们
给我思路 用什么东东

按要求已发往邮箱,请留意邮箱

你真的认为有人会回答吗?
你真的认为有人会回答吗?
你真的认为有人会回答吗?
你真的认为有人会回答吗?
你真的认为有人会回答吗?
你真的认为有人会回答吗?
你真的认为有人会回答吗?

切 搞笑...100分很值钱么

给我100RMB 还可以考虑下...........

这样的程序代码不少啊。而且还要费些时间写,楼主还是上网找找有没有类似的程序吧。

问题补充:不答 说些没有用的干什么
真是的

态度不好

提问 的同志! 你干脆让别人 给你做个完整项目算了!! 百度 成了 偷懒的地方? 省钱的地方?