酒店類
成都創新互聯公司長期為上千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為隴西企業提供專業的成都網站建設、成都網站制作,隴西網站改版等技術服務。擁有10余年豐富建站經驗和眾多成功案例,為您定制開發。
package fdsa;
public class Hotel {
private String hotelID;
private String hotelName;
private String hoteladdess;
public String getHotelID() {
return hotelID;
}
public void setHotelID(String hotelID) {
this.hotelID = hotelID;
}
public String getHotelName() {
return hotelName;
}
public void setHotelName(String hotelName) {
this.hotelName = hotelName;
}
public String getHoteladdess() {
return hoteladdess;
}
public void setHoteladdess(String hoteladdess) {
this.hoteladdess = hoteladdess;
}
public String getHotelPhone() {
return hotelPhone;
}
public void setHotelPhone(String hotelPhone) {
this.hotelPhone = hotelPhone;
}
private String hotelPhone;
}
客戶類
public class Client{
private String clientName;
private String clientID;
public String getClientName() {
return clientName;
}
public void setClientName(String clientName) {
this.clientName = clientName;
}
public String getClientID() {
return clientID;
}
public void setClientID(String clientID) {
this.clientID = clientID;
}
}
房間類
public class Room{
private String roomID;
private Hotel hotelID;
public String getRoomID() {
return roomID;
}
public void setRoomID(String roomID) {
this.roomID = roomID;
}
public Hotel getHotelID() {
return hotelID;
}
public void setHotelID(Hotel hotelID) {
this.hotelID = hotelID;
}
public String getRoomAmount() {
return roomAmount;
}
public void setRoomAmount(String roomAmount) {
this.roomAmount = roomAmount;
}
private String roomAmount;
}
這個后臺程序里已經幫你設計好了的,至于怎么編程,達到前端的預設效果和功能,也不是這說的清的啊。
找個簡單的:
import?java.util.Scanner;
public?class?a1{
public?static?void?main(String[]?args){
Scanner?s?=?new?Scanner(System.in);//接受客戶鍵盤輸入,在命令行中,回車結束
System.out.println(?"酒店管理系統"?);
Hotel?h?=?new?Hotel();
System.out.println(?h?);
h.print();
while?(true){
System.out.println(?"請輸入房間編號"?);
//聲明變量,用于接受控制臺輸入數據
String?no?=?s.next();
//預訂房間
h.order(no);
h.print();
}
}
}
class?Room{
//房間號
private?String?no;
//房間類型
private?String?type;
//是否被占用
private?boolean?isUse;
public?Room(){//默認調用
super();
}
public?Room(String?no,String?type,boolean?isUse){
super();
this.no?=?no;
this.type?=?type;
this.isUse?=?isUse;
}
public?String?getNo(){
return?no;
}
public?void?setNo(String?no){
this.no?=?no;
}
public?String?getType(){
return?type;
}
public?void?setType(String?type){
this.type?=?type;
}
public?boolean?isUse(){
return?isUse;
}
public?void?setUse(boolean?isUse){
this.isUse?=?isUse;
}
public?String?toString(){??//聲明輸出結果格式
return?"["?+?no?+?","?+?type?+?","?+?(isUse?"占用":"空閑")?+?"]";
}
}
class?Hotel{
Room?rooms[][];
public?Hotel(){
rooms?=?new?Room[5][4];//旅館有五層,每層四個房間
for(int?i=0;?i??rooms.length;?++i){//外層for循環是循環層,內存循環是循環的每層的房間
for(int?j=0;?j??rooms[i].length;?++j){
if?(i?==?0?||?i?==?1)?{
//后面加個空字符串,是自動數據類型轉換,這樣前面的數字會自動變成數字型字符串;
rooms[i][j]?=?new?Room((i+1)*100+j+1?+""?,?"標準間",false);
}
if?(i?==?2?||?i?==?3)?{
rooms[i][j]?=?new?Room((i+1)*100+j+1?+""?,?"雙人間",false);?
}
if?(i?==?4)?{
rooms[i][j]?=?new?Room((i+1)*100+j+1?+""?,?"豪華間",false);?
}
}
}
}
//對外提供房間列表的打印方式
public?void?print(){
for(int?i=0;?i??rooms.length;?++i){
for(int?j=0;?j??rooms[i].length;?++j){
System.out.print(?rooms[i][j]?+?"?"?);
}
//換行
System.out.println(??);
}
}
//提供旅館對外預定方式
public?void?order(String?no){
for(int?i=0;?i??rooms.length;?++i){
for(int?j=0;?j??rooms[i].length;?++j){
if?(rooms[i][j].getNo().equals(no))?{
//把對象的成員數據封裝,通過成員方法訪問
//1?成員變量的訪問方式rooms[i][j].no;
//2?成員方法的訪問方式
rooms[i][j].setUse(true);
return;
}
}
}
}
}
帶數據庫的就算了
文章題目:酒店結算java代碼 酒店訂房系統java
網頁鏈接:http://vcdvsql.cn/article16/dopeggg.html
成都網站建設公司_創新互聯,為您提供小程序開發、微信小程序、網站設計、網站改版、做網站、靜態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯