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

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

答答租車系統(tǒng)(Java作業(yè)╰( ̄▽ ̄)╮)

標(biāo)簽:
Java 測(cè)試
  • Car(父类)
    
    package com.imooc;

public class Car {
private String name;
private int person;
private double goods;
private double rent;

public String getName() {
    return name;
}

public void setName(String name) {
    this.name = name;
}

public int getPerson() {
    return person;
}

public void setPerson(int person) {
    this.person = person;
}

public double getGoods() {
    return goods;
}

public void setGoods(double goods) {
    this.goods = goods;
}

public double getRent() {
    return rent;
}

public void setRent(double rent) {
    this.rent = rent;
}

}


----------

 - PersonCar.java(子类)`

package com.imooc;

public class PersonCar extends Car {
public PersonCar(String name, int person, double goods, double rent) {
this.setName(name);
this.setPerson(person);
this.setGoods(goods);
this.setRent(rent);
}

}


----------

 - TwoCar.java(子类)

package com.imooc;

public class TwoCar extends Car {
public TwoCar(String name, int person, double goods, double rent) {
this.setName(name);
this.setPerson(person);
this.setGoods(goods);
this.setRent(rent);
}
}


----------

 - GoodsCar.java(子类)

package com.imooc;

public class GoodsCar extends Car {
public GoodsCar(String name, int person, double goods, double rent) {
this.setName(name);
this.setPerson(person);
this.setGoods(goods);
this.setRent(rent);
}
}


----------

 - Inital.java(测试类)

package com.imooc;

import java.util.Scanner;

public class Inital {
public static void main(String[] args) {
Car[] cars={ new PersonCar("奥迪A6", 4, 0, 600),
new PersonCar("马自达6", 4, 0, 400),
new PersonCar("金龙", 20, 0, 800),
new TwoCar("皮卡雪", 4, 2.5, 450),
new GoodsCar("松花江", 2, 4.8, 400),
new GoodsCar("依维柯", 2, 20, 1000),
};
System.out.println("欢迎使用天朝租车系统:");
System.out.println("请问是否租车?(1是/0否)");
Scanner input = new Scanner(System.in);
int flag = input.nextInt();
if (flag == 1) {
System.out.println("您可租车的类型及其租用价目表如下:");
System.out.println("序号\t汽车名次\t载人\t载货\t租金");
System.out.println("1\t奥迪A6\t4人\t0吨\t600/天");
System.out.println("2\t马自达6\t4人\t0吨\t400/天");
System.out.println("3\t金龙\t20人\t0吨\t800/天");
System.out.println("4\t皮卡雪6\t4人\t2.5吨\t450/天");
System.out.println("5\t松花江\t2人\t4.8吨\t400/天");
System.out.println("6\t依维柯\t2人\t20吨\t1000/天");
System.out.println("请输入你您要租车的数量:");
int n = input.nextInt();
int[] car_n = new int[n]; //储存各客户 的租车序号
for(int i = 0; i < n; i++){
System.out.println("请输入您第"+(i+1)+"辆租车的序号: ");
int num = input.nextInt();
while(num <= 0 || num > 6){
System.out.println("输入车辆序号错误,请重新输入车辆序号(1~6):");
int num1 = input.nextInt();
num = num1;
}
car_n[i] = num;
}
System.out.println("请输入您要租车的天数: ");
int day = input.nextInt();
System.out.println("您本次的租车清单如下:");
double mrent = 0.0f; //总租金
int mperson = 0; //总载人数
double mgoods = 0.0f; //总载物量
System.out.println("序号\t汽车名称\t载人\t载货\t租金");
for(int i = 0; i < n; i++) {
for(int j = 0; j < cars.length; j++) {
if(car_n[i] == j+1){
System.out.println(car_n[i]+"\t"+cars[j].getName()+"\t"+cars[j].getPerson()+"\t"+cars[j].getGoods()+"\t"+cars[j].getRent());
mrent = mrent + cars[j].getRent();
mperson = mperson + cars[j].getPerson();
mgoods = mgoods + cars[j].getGoods();
}
}
}
System.out.println("租车的天数为: "+day+"天");
System.out.println("合计总的租金为: "+(mrent*day)+"元");
System.out.println("总载人数: "+mperson+"人");
System.out.println("总载货量: "+mgoods+"吨");
input.close();
} else {
System.out.println("已退出租车系统。");
input.close();
}
}
}



----------

 - 测试结果如下图

![图片描述][1]

  [1]: http://img1.sycdn.imooc.com//5888acba0001b13303880560.png
點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

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

評(píng)論

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

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

100積分直接送

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

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

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

購(gòu)課補(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
提交
取消