这是Java软件工程师的第一个小型项目。
要求:
为某个酒店编写程序:酒店管理系统,模拟订房、退房、打印所有房间状态等功能。 1、该系统的用户是:酒店前台。 2、该酒店4层楼,每层20间 一楼为单人间,二楼为双人间,三楼为标准间,四楼为豪华套房。 3、酒店使用一个二维数组来模拟。“Room[][] rooms;” 4、酒店中的每一个房间应该是一个java对象:Room 5、每一个房间Room应该有:房间编号、房间类型、房间是否空闲. 6、系统应该对外提供的功能: 可以预定房间:用户输入房间编号,订房。 可以退房:用户输入房间编号,退房。 可以查看所有房间的状态:用户输入某个指令应该可以查看所有房间状态。
public class Room{
//实例变量
private int number;
private String type;
private boolean status;
//构造方法
public Room(){
}
public Room(int number, String type, boolean status){
this.number