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

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

java嗒嗒租車(chē)系統(tǒng) 看別人的例子自己在寫(xiě)的。

標(biāo)簽:
Java

package imocc.Project4;

public abstract class Car {
String name; //车的名字
int price; //价格
int flag; //标签号
float peoplevalue; //车载人的人数
float cargovalue; //车载的货物数
public String getName(){
return name;
}
public int getPrice(){
return price;
}
public int getFlag(){
return flag;
}
public float getPeoplevalue(){
return peoplevalue;
}
public float getCargovalue(){
return cargovalue;
}

}

package imocc.Project4;

public class Cartocar extends Car {
public Cartocar(int flag,String name,int price,float cargovalue){
this.flag=flag;
this.name=name;
this.price=price;
this.cargovalue=cargovalue;
}
public int getFlag(){
return flag;
}
public String getName(){
return name;
}
public int getPrice(){
return price;
}
public float getCargovalue(){
return cargovalue;
}
}

package imocc.Project4;

public class Bus extends Car {
public Bus(int flag,String name,int price,float peoplevalue){
this.flag=flag;
this.name=name;
this.price=price;
this.peoplevalue=peoplevalue;
}
public int getFlag(){
return flag;
}
public String getName(){
return name;
}
public int getPrice(){
return price;
}
public float getPeoplevalue(){
return peoplevalue;
}

}

package imocc.Project4;

public class Pickup extends Car {
public Pickup(int flag,String name,int price,float peoplevalue,float cargovalue){
this.flag=flag;
this.name=name;
this.price=price;
this.peoplevalue=peoplevalue;
this.cargovalue=cargovalue;
}
public int getFlag(){
return flag;
}
public String getName(){
return name;
}
public int getPrice(){
return price;
}
public float gerPeoplevalue(){
return peoplevalue;
}
public float getCargovalue(){
return cargovalue;
}
}

package imocc.Project4;
import java.util.Scanner;
public class Test {

public static void main(String[] args) {
System.out.println("******欢迎使用租车系统******");
System.out.println("你是否要选择租车:是 :选择1\t否:选择0");
Scanner input=new Scanner(System.in);
int a=input.nextInt();
 if(a==0){
    System.out.println("欢迎你下次使用");
}
else if(a!=0&&a!=1){
    System.out.println("输入不合法");
}
else if(a==1){
Car[] cars={new Bus(0,"奥迪A6",500,4f),
        new Bus(1,"金龙大巴",2000,20f),
        new Cartocar(2,"擎天柱",2000,20f),
        new Cartocar(3,"霸天虎",1000,10f),
        new Pickup(4,"别克",500,2f,4f),
        new Pickup(5,"长城",1000,2f,8f)};
System.out.println("租车的项目表");
System.out.println("序号\t"+"车型\t"+"价格\t"+"人数");

for(int flag=0;flag<6;flag++){
    if(cars[flag].flag==0cars[flag].flag==1){
        System.out.println(flag+"\t"+cars[flag].name+"\t"+cars[flag].price+"元/天\t载人"+cars[flag].peoplevalue);
    }
    else if(cars[flag].flag==2cars[flag].flag==3){
        System.out.println(flag+"\t"+cars[flag].name+"\t"+cars[flag].price+"元/天\t载货"+cars[flag].cargovalue+"吨");
    }
    else if(cars[flag].flag==4cars[flag].flag==5){
        System.out.println(flag+"\t"+cars[flag].name+"\t"+cars[flag].price+"元/天\t载人"+cars[flag].peoplevalue+"\t载货"+cars[flag].cargovalue+"吨");
    }
}
System.out.println("请输入你租车的数量:");
int num=input.nextInt();
for(int x=0;x<=num;x++){
    System.out.println("请输入第"+(x+1)+"辆车的序号");
    int flag=input.nextInt();
    if(flag<0&&flag>5){
        System.out.println("输入的序号不正确!!!");
    }
    cars[x]=cars[flag];

}
System.out.println("请输入租车的天数");
int day=input.nextInt();
System.out.println("你的账单:");
int price=0;
float peoplevalue=0;
float cargovalue=0;
for(int j=0;j<num;j++){
    if(cars[j] instanceof Bus){
        Bus car=(Bus)cars[j];
        price=price+car.getPrice()*day;
        peoplevalue=peoplevalue+car.getPeoplevalue();
    }
    if(cars[j] instanceof Cartocar){
        Cartocar car=(Cartocar)cars[j];
        price=price+car.getPrice()*day;
        cargovalue=cargovalue+car.getCargovalue();
    }
    if(cars[j]instanceof Pickup){
        Pickup car=(Pickup)cars[j];
        price=price+car.getPrice()*day;
        peoplevalue=peoplevalue+car.getPeoplevalue();
        cargovalue=cargovalue+car.getCargovalue();
    }
    System.out.println("***可载人的车有:");
    if(cars[j] instanceof Bus){
        Bus car=(Bus)cars[j];
        System.out.print(car.getName()+"\t");
    }
    if(cars[j] instanceof Cartocar){
        Cartocar car=(Cartocar)cars[j];
        System.out.print(car.getName()+"\t");
    }
    if(cars[j] instanceof Pickup){
        Pickup car=(Pickup)cars[j];
        System.out.println(car.getName());
    }
    System.out.println("共载人:"+peoplevalue+"人");
    System.out.println("***可载货的车有;");
    if(cars[j] instanceof Cartocar){
        Cartocar car=(Cartocar)cars[j];
        System.out.print(car.getName()+"\t");
    }
    if(cars[j] instanceof Pickup){
        Pickup car=(Pickup)cars[j];
        System.out.println(car.getName());

}
    System.out.println("共载货:"+cargovalue+"吨");
    System.out.println("***租车总价格:"+price+"元");

}
}
}

}

點(diǎn)擊查看更多內(nèi)容
10人點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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

舉報(bào)

0/150
提交
取消