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

為了賬號安全,請及時綁定郵箱和手機立即綁定

JAVA入門第二季答答租車系統(tǒng),新手

標簽:
Java

主函数

package com.dadarent;

import java.util.Scanner;

public class Dadarent {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.out.println("欢迎使用答答租车");
        System.out.println("是否租车,是请按1,否请按0");
        //输入1或者0
        Scanner s=new Scanner(System.in);
        int n=s.nextInt();
        //创建租车类型及其价目表数组
        Car[] cars={new Keche(1,"奥迪A4",500,4),new Keche(2,"马自达6",400,4),new Pika(3,"皮卡雪 6",450,4,2),
                new Keche(4,"金龙",800,20),new Huoche(5,"松花江",400,4),
                new Huoche(6,"依维柯",1000,20) };
        if(n==0){
            System.out.println("欢迎您再次使用");
        }else{
            System.out.println("您可租车的类型及其价目表");

            System.out.println("序号\t"+"汽车名称\t"+"租金\t"+"容量\t");//表头
            //遍历数组,显示内容
            for(int i=0;i<cars.length;i++){
                System.out.println(cars[i].showmsg());
            }
        }
        System.out.println("请输入要租汽车的数量:");
        //获取租车数量
        int n2=s.nextInt();
        int[] pri=new int[n2];
        int[] per=new int[n2];
        int[] hei=new int[n2];
        String[] type=new String[n2];
        for(int i=1;i<=n2;i++){
            System.out.println("请输入第"+i+"量车的序号:");
            //获取租车序号
            int n3=s.nextInt();
            //得到价格,载人,载货,类型数组
            pri[i-1]=cars[n3-1].GetPrice();
            per[i-1]=cars[n3-1].GetPeople();
            type[i-1]=cars[n3-1].GetType();
            hei[i-1]=cars[n3-1].GetHeight();
        }
        System.out.println("请输入租车天数:");
        int n4=s.nextInt();
        int day=n4;
        System.out.println("您的账单:");
        System.out.println("***可载人的车有:");
        for(int i=1;i<=n2;i++){
            if(per[i-1]!=0)
            System.out.print(type[i-1]+" ");
        }
        int sum=0;
        for(int i=1;i<=n2;i++){
            sum+=per[i-1];
        }
        System.out.println("共载:"+sum+"人");
        System.out.println("***载货的车有:");
        for(int i=1;i<=n2;i++){
            if(hei[i-1]!=0)
                System.out.println(type[i-1]+" ");
        }
        int sum2=0;
        for(int i=1;i<=n2;i++){
            sum2+=hei[i-1];
        }
        System.out.println("共载"+sum2+"吨");
        int price_sum=0;
        for(int i=1;i<=n2;i++){
            price_sum+=pri[i-1];
        }
        System.out.println("***租车总价格:"+price_sum*day);
    }

}

Car类

package com.dadarent;

public abstract class Car {
    public int id;//序号
    public String type;//车型
    public int price;//价格
    public int people;//载人数目
    public int height;//载货重量
    public abstract String showmsg();
    public abstract int GetPrice();
    public abstract int GetPeople();
    public abstract int GetHeight();    
    public abstract String GetType();
}

Keche类

package com.dadarent;

public class Keche extends Car {

    public Keche(int id,String type,int price,int people){
        this.id=id;
        this.type=type;
        this.price=price;
        this.people=people;

    }
    public String showmsg(){
        return(id+"\t"+type+"\t"+price+"元/天\t"+"载人:"+people+"人\t");
    }
    public int GetPrice(){
        return price;
    }
    public int GetPeople(){
        return people;
    }
    public String GetType(){
        return type;
    }
    public int GetHeight(){
        return height;
    }
}

Huoche类

package com.dadarent;

public class Huoche extends Car {
    public Huoche(int id,String type,int price,int height){
        this.id=id;
        this.type=type;
        this.price= price;
        this.height=height;
    }
    public String showmsg(){
        return(id+"\t"+type+"\t"+price+"元/天\t"+"载货:"+height+"吨\t");
    }
    public int GetPrice(){
        return price;
    }
    public int GetHeight(){
        return height;
    }
    public String GetType(){
        return type;
    }

    public int GetPeople(){
        return people;
    }

}

Pika类

package com.dadarent;

public class Pika extends Car {
    public Pika(int id,String type,int price,int people,int height){
        this.id=id;
        this.type=type;
        this.price=price;
        this.people=people;
        this.height=height;
    }
    public String showmsg(){
        return(id+"\t"+type+"\t"+price+"元/天\t"+"载人:"+people+"人\t"+"载货:"+height+"吨\t");
    }
    public int GetPrice(){
        return price;
    }
    public int GetPeople(){
        return people;
    }
    public String GetType(){
        return type;
    }
    public int GetHeight(){
        return height;
    }
}
點擊查看更多內(nèi)容
7人點贊

若覺得本文不錯,就分享一下吧!

評論

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

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

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消