亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

Java第二季達達租車系統

標簽:
Java

//汽车car类
package imooc.com;

public class car {
String name;
int momey;
int people;
int cargo;
public String getname(){
return name;
}
public void setname(String name){
this.name=name;
}
public int getmomey(){
return momey;
}
public void setmomey(int momey){
this.momey=momey;
}
public int getpeople(){
return people;
}
public void setpeople(int people){
this.people=people;
}
public int getcargo(){
return cargo;
}
public void setcargo(int cargo){
this.cargo=cargo;
}
public void show(){

 }

}
//载人类
package imooc.com;

public class passengerCar extends car {
public passengerCar(String a , int b ,int c){
this.setname(a);
this.setmomey(b);
this.setpeople(c);
}
public void show(){
System.out.println(getname()+"\t"+getmomey()+"元/天"+"\t"+"载人"+getpeople());
}
}
//载货类
package imooc.com;

public class Truck extends car{
public Truck(String a,int b,int c){
this.setname(a);
this.setmomey(b);
this.setcargo(c);
}
public void show(){
System.out.println(getname()+"\t"+getmomey()+"元/天"+"\t"+"载货"+getcargo());
}
}
//皮卡类
package imooc.com;

public class Pickup extends car {
public Pickup(String a,int b,int c,int d){
this.setname(a);
this.setmomey(b);
this.setpeople(c);
this.setcargo(d);
}
public void show(){
System.out.println(getname()+"\t"+getmomey()+"元/天"+"\t"+"载人"+getpeople()+"载货"+getcargo());
}
}
//主函数
package imooc.com;

import java.util.Scanner;

public class test {

public static void main(String[] args) {
    car[] cars={new passengerCar("奥迪A6" , 500, 4),
                new passengerCar("马自达6",400,4),
                new Pickup("皮卡雪6",450,4,2),
                new passengerCar("金龙",800,20),
                new Truck("松花江",400,4),
                new Truck("依维柯",1000,20)
            };
    Scanner reader=new Scanner(System.in);
    System.out.println("欢迎使用哒哒租车系统:");
    System.out.println("您是否要租车: 1是      0否");
    int p=reader.nextInt();
    if(p ==1){
        System.out.println("您可租车的类型和租金价格表:");
        System.out.println("序号"+"\t"+"汽车名称"+"\t"+" 租金"+"\t"+"容量");
        for(int i=0;i<cars.length;i++){
            System.out.print(i+1+"\t");
            cars[i].show();
        }
        System.out.println("请输入您要租车的数量:");
        int q=reader.nextInt();
        int[] z=new int[q];
        for(int i=0;i<q;i++){
        System.out.println("请输入你要租用的车辆序号:");
        int x=reader.nextInt();
        z[i]=x;
        }
        System.out.println("您的账单:");
        System.out.println("可载人的车有");
        int r=0;
        for(int i=0;i<z.length;i++){
            if(z[i]==1 || z[i]==2 || z[i]==3 || z[i]==4){
                System.out.print(cars[z[i]-1].getname()+" ");
                r=r+cars[z[i]-1].getpeople();
            }

        }
        System.out.println("总载客量:"+r);
        System.out.println("可载货的车有:");
        int h=0;
        for(int i=0;i<z.length;i++){
            if(z[i]==3 || z[i]==5 || z[i]==6){
                System.out.print(cars[z[i]-1].getname()+" ");
                h=h+cars[z[i]-1].getcargo();
            }

        }
        System.out.println("总载货量:"+h);
        System.out.println("请输入你要租的天数:");
        int day=reader.nextInt();
        int sum=0;
        for(int i=0;i<z.length;i++){
        sum=sum+cars[z[i]-1].getmomey()*day;

        }
        System.out.println("租车总价格:"+sum);

    }else{
        System.out.println("谢谢您的光临,欢迎下次再来!");
    }

}

}

點擊查看更多內容
47人點贊

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

評論

作者其他優質文章

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

100積分直接送

付費專欄免費學

大額優惠券免費領

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消