【Java】酒店管理系统-二 分析:

时间:2024-09-30 08:32:57

客户端 :
1 先打印所有房间
2 等待用户输入,根据输入情况 判断是预订还是退订
3 等待用户输入房间号
4 调用酒店的 预订/退订方法 把房间号传入 完成预订/退订功能
5 完成之后,做出相应提示 , 然后再次打印所有房间
6 死循环 依次执行以上步骤

class Client{

}

酒店类 :
规模 : 五层,每层10个房间
其中 : 1,2 层为标准间
3,4 层为双人间
5层为豪华间
房间编号 : 1层 : 101, 102, ….110 , 2层 : 201,202…210 … 以此类推
房间默认都为空闲

需要提供
预订房间方法 : 需要根据 房间编号 预订房间
如果该房间已经被预订了,需要提示

退订房间方法 : 需要根据 房间编号 退订房间
如果该房间没有被预订 需要提示

查看所有房间的方法 :
打印格式为 :
[101 标准间 占用] [102 标准间 空闲]….
[201 标准间 空闲] ……
[501 豪华间 空闲] …. [510 豪华间 占用]