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

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

Java開發(fā)之用接口實現(xiàn)載物載人(自己瞎實現(xiàn)的)

標簽:
Java

package imooc.tf;

public abstract class Car {
public String name;
public int rent;
public int person;
public int goods;
public String toString() {
return (". " + name +" "+ rent +"元/天 " + " 载人:" + person + "人" + " 载物:" + goods +"吨");
}
}
package imooc.tf;

public class Caryy_cargo_car extends Car {
public Caryy_cargo_car(String name,int rent,int goods) {
this.name = name;
this.rent = rent;
this.goods = goods;
}
public String toString() {
return (". " + name + " "+rent +"元/天 " + " 载物:" + goods +"吨");
}
}
package imooc.tf;

public class Carry_person_car extends Car {
public Carry_person_car(String name, int rent,int person) {
this.name = name;
this.rent = rent;
this.person = person;
}
public String toString() {
return (". " + name +" "+ rent +"元/天 " + " 载人:" + person + "人" );
}
}
package imooc.tf;

public class Carry_all_car extends Car {
public Carry_all_car(String name,int rent,int person,int goods) {
this.name = name;
this.rent = rent;
this.person = person;
this.goods = goods;
}

}
package imooc.tf;
import java.util.Scanner;

public class test {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    Car car[] = {new Carry_person_car("奥迪A4", 500, 4),
                 new Carry_person_car("马自达6", 400, 4),
                 new Carry_all_car("皮卡雪6", 450, 4, 2),
                 new Carry_person_car("金龙         ", 800, 20),
                 new Caryy_cargo_car("松花江      ", 400, 4),
                 new Caryy_cargo_car("依维柯    ", 1000, 20)};
    System.out.println("欢迎使用答答租车系统:");
    System.out.println("您是否要租车:1是,0否");
    Scanner input = new Scanner(System.in);
    int answer =input.nextInt();
    if(answer == 1) {
        System.out.println("您可租车的类型及价目表:");

    System.out.println("序号 汽车名称     租金            容量");
    for(int i = 0;i < car.length;i++) {
        System.out.println((i+1) + "" + car[i]);
    }
    System.out.println("请输入您要的租车数量:");
    int num = input.nextInt();
    int[] count_person = new int[200];//载人数
    int[] count_goods = new int[200];//载货物数
    int[] count_rent =new int[200];//总价格
    String[] name_person = new String[200];//载人车
    String[] name_goods = new String[200];//载物车
    for(int i = 0;i < num;i++) {
        System.out.println("请输入第" + (i+1)+"辆车的序号:");
        int serial_num = input.nextInt();
        count_person[i] = car[serial_num-1].person;
        count_goods[i] = car[serial_num-1].goods;
        count_rent[i] = car[serial_num-1].rent;
        if(serial_num <= 4) name_person[i] = car[serial_num-1].name;
        if(serial_num >= 5 || serial_num == 3) name_goods[i] = car[serial_num-1].name;
    }
    System.out.println("请输入租车天数:");
    int rent_day = input.nextInt();
    System.out.println("您的账单:");
    System.out.println("***可载人的车有:");
    int all_person = 0;
    for(int i = 0;i < num;i++) {
        all_person += count_person[i];
    }
    for(int i = 0;i < num;i++) {
        if(name_person[i] != null) System.out.print(name_person[i] + "  ");

    }
    System.out.println("共载人:" + all_person + "人");
    System.out.println("***可载物的车有:");
    int all_goods = 0;
    for(int i = 0;i < num;i++) {
        all_goods += count_goods[i];
    }
    for(int i = 0;i < num;i++) {
        if(name_goods[i] != null) System.out.print(name_goods[i] + "  ");
    }
    System.out.println("共载货:" + all_goods + "吨");
    int all_rent = 0;
    for(int i = 0;i < num;i++) {
        all_rent += count_rent[i] * rent_day; 
    }
    System.out.println("***租车总价格:" + all_rent + "元");

    }else if(answer == 0) {
        System.out.println("感谢您的点击,希望下次再来");
    }
    input.close();
}

}

點擊查看更多內(nèi)容
2人點贊

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

評論

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

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

100積分直接送

付費專欄免費學

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

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

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

幫助反饋 APP下載

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

公眾號

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

舉報

0/150
提交
取消