Java实现简易客房管理系统
时间: 2023-01-28 21:15:03 浏览: 123
Java 实现简易客房管理系统可以使用 Java 的基本语言特性来实现。
首先,需要创建一个类来表示客房,该类应包含客房的属性,例如房间号、床数、是否被预定等。然后,可以创建一个类来表示酒店,该类应包含一个客房数组,用于存储酒店中的所有客房。此外,可以添加方法来对客房进行预定和取消预定,以及查找未预定的客房等。
下面是一个简单的 Java 示例代码,展示了如何实现一个简单的客房管理系统:
```
public class Room {
// 客房属性: 房间号、床数、是否被预定
private int roomNumber;
private int numberOfBeds;
private boolean isBooked;
public Room(int roomNumber, int numberOfBeds) {
this.roomNumber = roomNumber;
this.numberOfBeds = numberOfBeds;
this.isBooked = false;
}
// 预定客房
public void bookRoom() {
this.isBooked = true;
}
// 取消预定
public void cancelBooking() {
this.isBooked = false;
}
// 获取客房信息
public String getRoomInfo() {
return "房间号: " + this.roomNumber + ", 床位数: " + this.numberOfBeds + ", 是否被预定: " + this.isBooked;
}
}
public class Hotel {
// 酒店属性: 名称、地址、客房数组
private String name;
private String address;
private Room[] rooms;
public Hotel(String name, String address, int numberOfRooms) {
this.name = name;
this.address = address;
this.rooms = new Room[numberOfRooms
阅读全文