真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java進(jìn)行房間管理代碼 java簡單的宿舍管理

求用Java寫的網(wǎng)上訂房程序 要有酒店類 房間類 客戶類 訂房記錄類 模擬一個(gè)人訂房操作

酒店類

創(chuàng)新互聯(lián)長期為上1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為辛集企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè),辛集網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

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;

}

JAVA SWING酒店管理系統(tǒng)界面房間的按鈕變色等問題

首先 自定義一個(gè)Room類 或者 RoomInfo類, 用于 記錄房間的各種屬性.比如標(biāo)價(jià), 類型等

public?class?Room{

int?num;//編號

int?price;//價(jià)格

String?type;//類型

//...構(gòu)造方法.setter,?getter?,?toString,HashCode,equals?等略.

}

然后, 自定義一個(gè)JButton 類, 該類構(gòu)造的時(shí)候,需要傳入一個(gè)Room類,

public?RoomButton?extends?JButton{

Room?room;

public?RoomButton(Room?room){

this.room=room;?//?這樣就把房間信息放入到了按鈕里

}???

public?Room?getRoom(){

return?room;

}

}

第三,給按鈕添加鼠標(biāo)事件響應(yīng)器,當(dāng)鼠標(biāo)移動到按鈕上的時(shí)候取出room,. 然后把room上的信息設(shè)置到JLabel上

jlabel.setText(roomButton.getRoom().getNum());?//顯示編號

完成后的效果圖

java程序定義抽象房間類room,類中包括房間號愛床位數(shù)是否有空調(diào)等成員變量,定義根據(jù)住宿天數(shù)計(jì)算

//1.定義抽象類Room

public abstract class Room {

//定義抽象方法

public void roomCost(int days){ };

}

//2.定義子類Single

public class Single extends Room {

private String bedNo;//定義屬性床號

private Boolean isAirConditioning=true;//定義是否為空調(diào)房

private double roomPrice = 100.00;//定義非空調(diào)房基準(zhǔn)價(jià)位屬性

//計(jì)算房價(jià)方法

public void roomCost(int days){

//當(dāng)是空調(diào)房進(jìn)入if語句體,非空調(diào)房進(jìn)入else語句體。

if(isAirConditioning){

roomPrice += days*10.00;

System.out.println("您的房間號為:"+getBedNo()+"號為空調(diào)房您的住宿費(fèi)用如下:");

System.out.print(roomPrice);

System.out.print("人民幣");

}else{

System.out.println("您的房間號為:"+getBedNo()+"號住宿費(fèi)用如下:");

System.out.print(roomPrice);

System.out.print("人民幣");

}

}

public String getBedNo() {

return bedNo;

}

public void setBedNo(String bedNo) {

this.bedNo = bedNo;

}

public double getRoomPrice() {

return roomPrice;

}

public void setRoomPrice(double roomPrice) {

this.roomPrice = roomPrice;

}

public static void main(String[] args) {

Single sg = new Single();

//給的房間為空調(diào)房

sg.isAirConditioning=true;

//給房間號值

sg.bedNo = "3102";

//執(zhí)行房間計(jì)費(fèi)方法

sg.roomCost(3);

}

}


網(wǎng)站欄目:Java進(jìn)行房間管理代碼 java簡單的宿舍管理
瀏覽地址:http://weahome.cn/article/dohcegi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部