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

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

自己閉門造車,最后發(fā)現(xiàn)和大家的差距有點(diǎn)點(diǎn)大啊,記錄下以后再來改正。

標(biāo)簽:
Java

Car类

package com.imooc;

public abstract class car {
    public abstract int personNum();
    public abstract int storeNum();
    public abstract String carId();
    public abstract int money();
}

biacar类

package com.imooc;

public class Bigcar extends car {

    @Override
    public int personNum() {
        // TODO Auto-generated method stub
        return 0;
    }

    @Override
    public int storeNum() {
        // TODO Auto-generated method stub
        return 20;

    }

    @Override
    public String carId() {
        // TODO Auto-generated method stub
        return "大货车";
    }

    @Override
    public int money() {
        // TODO Auto-generated method stub
        return 1500;

    }

bus类


```package com.imooc;

public class bus extends car {

    @Override
    public int personNum() {
        // TODO Auto-generated method stub
        return 40;

    }

    @Override
    public int storeNum() {
        // TODO Auto-generated method stub
        return 0;
    }

    @Override
    public String carId() {
        // TODO Auto-generated method stub
        return "大巴车";

    }

    @Override
    public int money() {
        // TODO Auto-generated method stub
        return 500;

    }

}

littecar类

package com.imooc;

public class litteCar extends car {

    @Override
    public int personNum() {
        // TODO Auto-generated method stub
        return 5;

    }

    @Override
    public int storeNum() {
        // TODO Auto-generated method stub
        return 0;
    }

    @Override
    public String carId() {
        // TODO Auto-generated method stub
        return "小汽车";
    }

    @Override
    public int money() {
        // TODO Auto-generated method stub
        return 300;

    }

}

picar

package com.imooc;

public class picar extends car {

    @Override
    public int personNum() {
        // TODO Auto-generated method stub
        return 5;
    }

    @Override
    public int storeNum() {
        // TODO Auto-generated method stub
        return 3;

    }

    @Override
    public String carId() {
        // TODO Auto-generated method stub
        return "皮卡";

    }

    @Override
    public int money() {
        // TODO Auto-generated method stub
        return 1000;

    }

}

storecar类

package com.imooc;

public class storeCar extends car {

    @Override
    public int personNum() {
        // TODO Auto-generated method stub
        return 0;
    }

    @Override
    public int storeNum() {
        // TODO Auto-generated method stub
        return 5;

    }

    @Override
    public String carId() {
        // TODO Auto-generated method stub
        return "小货车";

    }

    @Override
    public int money() {
        // TODO Auto-generated method stub
        return 800;

    }

}

测试运行类

package com.imooc;
import java.util.*;
public class admin {

        public static void main(String[] args) {
        // TODO Auto-generated method stub
            System.out.println("******欢迎来到哒哒租车系统*******");
            System.out.println("请问您想要租车吗?");
            Scanner input=new Scanner(System.in);
            int str=input.nextInt();
            if(str==0){
                System.out.println("谢谢光临");
        }
            if(str==1){
                System.out.println("您可以租赁的车辆为:");
                //应用显示方法
                admin Show=new admin();
                Show.show();
                //应用选择方法
                admin Which=new admin();
                Which.which();
                //计算总金额
            }
            if(str!=0&&str!=1){
                System.out.println("输入错误!");
            }

    }
        public void show(){
            car Bus=new bus();
            car littecar=new litteCar();
            car piCar=new picar();
            car storecar=new storeCar();
            car bigCar=new Bigcar();
            System.out.println("车辆名称:"+"\t"+Bus.carId()+"\t"+littecar.carId()+"\t"+piCar.carId()+"\t"+storecar.carId()+"\t"+bigCar.carId());
            System.out.println("容量/顿:"+"\t"+Bus.personNum()+"\t"+littecar.personNum()+"\t"+piCar.personNum()+piCar.storeNum()+"\t"+storecar.storeNum()+"\t"+bigCar.storeNum());
            System.out.println("每天租金/元:"+Bus.money()+"\t"+littecar.money()+"\t"+piCar.money()+"\t"+storecar.money()+"\t"+bigCar.money());
        }
        public void which(){
            car Bus=new bus();
            car littecar=new litteCar();
            car piCar=new picar();
            car storecar=new storeCar();
            car bigCar=new Bigcar();
            Scanner input=new Scanner(System.in);
            System.out.println("您要租赁的车辆数为:");
            int num=input.nextInt();
            int[] carMun=new int[num];
            String[] carName=new String[num];
            int[] carStore=new int[num];
            int[] carPerson=new int[num];
            int sumMoney=0;
            int sumPerson=0;
            int sumStore=0;
            for(int i=1;i<=num;i++){
                System.out.println("请输入第"+i+"辆车的序号");
                int carNum=input.nextInt();
                //carMun[i]=carNum;
                switch(carNum){
                case 1:
                    carMun[i-1]=Bus.money();
                    carName[i-1]=Bus.carId();
                    carStore[i-1]=Bus.storeNum();
                    carPerson[i-1]=Bus.personNum();
                    System.out.println(carName[i-1]);
                    continue;
                case 2:
                    carMun[i-1]=littecar.money();
                    carName[i-1]=littecar.carId();
                    carStore[i-1]=littecar.storeNum();
                    carPerson[i-1]=littecar.personNum();
                    continue;
                case 3:
                    carMun[i-1]=piCar.money();
                    carName[i-1]=piCar.carId();
                    carStore[i-1]=piCar.storeNum();
                    carPerson[i-1]=piCar.personNum();
                    continue;
                case 4:
                    carMun[i-1]=storecar.money();
                    carName[i-1]=storecar.carId();
                    carStore[i-1]=storecar.storeNum();
                    carPerson[i-1]=storecar.personNum();
                    continue;
                case 5:
                    carMun[i-1]=bigCar.money();
                    carName[i-1]=bigCar.carId();
                    carStore[i-1]=bigCar.storeNum();
                    carPerson[i-1]=bigCar.personNum();
                    continue;
                }
                /*sumMoney=sumMoney+carMun[i-1];
                sumPerson=sumPerson+carPerson[i-1];
                sumStore=sumStore+carStore[i-1];
                System.out.println("您选择的车辆是:"+carName[i-1]);*/

        }
        System.out.println("请输入租车的天数:");
        int day=input.nextInt();
        System.out.println("您选择的车辆有:");
        for(int i=0;i<num;i++){
            sumMoney=(sumMoney+carMun[i]);
            sumPerson=(sumPerson+carPerson[i]);
            sumStore=sumStore+carStore[i];
            System.out.println(carName[i]);
        }
        System.out.println("总载客量为:"+sumPerson+"人");
        System.out.println("总载货量为;"+sumStore+"吨");
        System.out.println("一共租金为:"+sumMoney*day+"元");
    }

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

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

評論

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

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會(huì)得

100積分直接送

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

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

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

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

幫助反饋 APP下載

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

公眾號(hào)

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

舉報(bào)

0/150
提交
取消