第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

嗒嗒租車系統(tǒng)【自己編寫的,可能類的設(shè)計(jì)不是很好,不過效果還是達(dá)到了】

======================================start=========================================

/**

?*?

?* 噠噠租車系統(tǒng)<br>

?* 車類,所有車的父類

?*?

?* @author JohnNiang

?* @version v1.0

?*

?*/


public abstract class Car {


// 定義成員變量

public String model; // 車型

public float price; // 車輛的租車價(jià)格

public boolean isRent = false; // 是否可租


// 成員函數(shù)

public Car() {

model = "null";

price = 0f;

isRent = false;

}


public Car(String model, float price, boolean isRent) {

this.model = model;

this.price = price;

this.isRent = isRent;

}


public abstract String getModel();


public abstract void setModel(String model);


public abstract float getPrice();


public abstract void setPrice(float price);


public abstract boolean getIsRent();


public abstract void setRent(boolean isRent);

@Override

public abstract String toString();

}

====================================================================================

/**

?* 客車或小車類,繼承車類

?*?

?* @author JohnNiang

?* @version v1.0

?*/


public class Bus extends Car {

// 定義額外的成員變量

private int peoNum; // 客車特有的載客量


// 成員變量

public Bus() {

}


public Bus(String model, float price, boolean isRent, int peoNum) {

super(model, price, isRent);

this.peoNum = peoNum;

}


public String getModel() {

return model;

}


public void setModel(String model) {

this.model = model;

}


public float getPrice() {

return price;

}


public void setPrice(float price) {

this.price = price;

}


public boolean getIsRent() {

return isRent;

}


public void setRent(boolean isRent) {

this.isRent = isRent;

}


public void setPeoNum(int peoNum) {

this.peoNum = peoNum;

}


public int getPeoNum() {

return peoNum;

}


@Override

public String toString() {

if (isRent) {

return model + "\t\t" + price + "/天\t\t載人:" + peoNum

+ "人\t\t\t\t是";

} else {

return model + "\t\t" + price + "/天\t\t載人:" + peoNum

+ "人\t\t\t\t否";

}

}

}

=================================================================================

/**

?* 卡車類,繼承車類

?*?

?* @author JohnNiang

?* @version v1.0

?*/


public class Trunk extends Car {


// 新增成員變量

private float loadNum; // 卡車特有的載貨量


// 成員方法

public Trunk() {

}


public Trunk(String model, float price, boolean isRent, float loadNum) {

super(model, price, isRent);

this.loadNum = loadNum;

}


public String getModel() {

return model;

}


public void setModel(String model) {

this.model = model;

}


public float getPrice() {

return price;

}


public void setPrice(float price) {

this.price = price;

}


public boolean getIsRent() {

return isRent;

}


public void setRent(boolean isRent) {

this.isRent = isRent;

}


public void setLoadNum(float loadNum) {

this.loadNum = loadNum;

}


public float getLoadNum() {

return loadNum;

}


@Override

public String toString() {

if (isRent) {

return model + "\t\t" + price + "/天\t\t載貨:" + loadNum

+ "噸\t\t\t是";

} else {

return model + "\t\t" + price + "/天\t\t載貨:" + loadNum

+ "噸\t\t\t否";

}

}

}

==================================================================================

/**

?* 皮卡車類,繼承車類

?*?

?* @author JohnNiang

?* @version v1.0

?*/


public class PickUp extends Car {


// 定義成員變量,皮卡同時(shí)可以載人,也可以載貨

private float loadNum; // 載貨量

private int peoNum; // 載人量


// 成員方法

public PickUp() {

}


public PickUp(String model, float price, boolean isRent, float loadNum,

int peoNum) {

super(model, price, isRent);

this.loadNum = loadNum;

this.peoNum = peoNum;

}


public String getModel() {

return model;

}


public void setModel(String model) {

this.model = model;

}


public float getPrice() {

return price;

}


public void setPrice(float price) {

this.price = price;

}


public boolean getIsRent() {

return isRent;

}


public void setRent(boolean isRent) {

this.isRent = isRent;

}


public void setLoadNum(float loadNum) {

this.loadNum = loadNum;

}


public float getLoadNum() {

return loadNum;

}


public void setPeoNum(int peoNum) {

this.peoNum = peoNum;

}


public int getPeoNum() {

return peoNum;

}


@Override

public String toString() {

if (isRent) {

return model + "\t\t" + price + "/天\t\t載人:" + peoNum

+ "人\n\t\t\t\t\t載貨:" + loadNum + "噸\t\t\t是";

} else {

return model + "\t\t" + price + "/天\t\t載人:" + peoNum

+ "人\n\t\t\t\t\t載貨:" + loadNum + "噸\t\t\t否";

}

}

}

==================================================================================

/**

?*?

?* 噠噠租車系統(tǒng)<br>

?* 車類,所有車的父類

?*?

?* @author JohnNiang

?* @version v1.0

?*

?*/


public abstract class Car {


// 定義成員變量

public String model; // 車型

public float price; // 車輛的租車價(jià)格

public boolean isRent = false; // 是否可租


// 成員函數(shù)

public Car() {

model = "null";

price = 0f;

isRent = false;

}


public Car(String model, float price, boolean isRent) {

this.model = model;

this.price = price;

this.isRent = isRent;

}


public abstract String getModel();


public abstract void setModel(String model);


public abstract float getPrice();


public abstract void setPrice(float price);


public abstract boolean getIsRent();


public abstract void setRent(boolean isRent);

@Override

public abstract String toString();


}

===================================end===========================================

正在回答

1 回答

看來(lái)是我點(diǎn)錯(cuò)了,這個(gè)原來(lái)是問問題的啊

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

嗒嗒租車系統(tǒng)【自己編寫的,可能類的設(shè)計(jì)不是很好,不過效果還是達(dá)到了】

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)