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

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

交作業(yè)了啊啊

主類

public?abstract?class?Vehicle?{
????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?int?getPrice()?{
????????return?price;
????}

????public?void?setPrice(int?price)?{
????????this.price?=?price;
????}

????public?String?getName()?{
????????return?name;
????}

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

????private?int?people;
????private?int?cargo;
????private?int?price;
????private?String?name;


????public?abstract?void?show();
}

子類1

public?class?car?extends?Vehicle?{
????public?void?show(){
????????System.out.println("??"+getName()+"???"+getPrice()+"元/天???載人"+getPeople());
????}

}

子類2

public?class?pickup?extends?Vehicle?{
????public?void?show(){
????????System.out.println("??"+getName()+"???"+getPrice()+"元/天???載人"+getPeople()+"???載貨"+getCargo());}
}

子類3

public?class?truck?extends?Vehicle?{
????public?void?show(){
????????System.out.println("??"+getName()+"???"+getPrice()+"元/天??載貨"+getCargo()+"噸");}
}

main類

import?java.util.Scanner;
import?java.util.Arrays;
public?class?main?{
????public?static?void?main(String[]?args)?{
????????System.out.println("歡迎使用大大租車系統(tǒng)");
????????System.out.println("您是否要租車:1是?0否");
????????Scanner?input=new?Scanner(System.in);
????????int?i=input.nextInt();
????????switch?(i){
????????????case?0:
????????????????System.exit(0);
????????????????break;
????????????case?1:
????????????????System.out.println("您可租車的類型及其價格表如下");
????????????????System.out.println("序號?汽車類型?租金?容量");
????????????????Vehicle[]?t=new?Vehicle[6];//6是代表數(shù)組總個數(shù),代表六種車子可以租
????????????????t[0]=new?car();
????????????????t[0].setName("奧迪A4");
????????????????t[0].setPrice(500);
????????????????t[0].setPeople(4);
????????????????t[1]=new?car();
????????????????t[1].setName("馬自達(dá)6");
????????????????t[1].setPrice(400);
????????????????t[1].setPeople(4);
????????????????t[2]=new?pickup();
????????????????t[2].setName("皮卡雪6");
????????????????t[2].setPrice(450);
????????????????t[2].setPeople(4);
????????????????t[2].setCargo(2);
????????????????t[3]=new?car();
????????????????t[3].setName("金龍");
????????????????t[3].setPrice(800);
????????????????t[3].setPeople(20);
????????????????t[4]=new?truck();
????????????????t[4].setName("松花江");
????????????????t[4].setPrice(400);
????????????????t[4].setCargo(4);
????????????????t[5]=new?truck();
????????????????t[5].setName("依維柯");
????????????????t[5].setPrice(1000);
????????????????t[5].setCargo(20);
????????????????for?(int?j=0;j<6;j++){
????????????????????System.out.print(j+1+"??");
????????????????????t[j].show();
????????????????}
????????????????System.out.println("請輸入您要租車的數(shù)量:");
????????????????Scanner?n=new?Scanner(System.in);
????????????????int?nn=n.nextInt();
????????????????int?zairen=0;
????????????????int?zaihuo=0;
????????????????int?sumprice=0;
????????????????//String?[]sumname1=new?String[nn];
????????????????//String?[]sumname2=new?String[nn];
????????????????String?sumname1="";
????????????????String?sumname2="";
????????????????for?(int?xx=1;xx<=nn;xx++){
????????????????????System.out.println("請輸入第"+xx+"輛車的序號");
????????????????????Scanner?b=new?Scanner(System.in);
????????????????????int?bb=b.nextInt();
????????????????????zairen=zairen+t[bb-1].getPeople();
????????????????????zaihuo=zaihuo+t[bb-1].getCargo();
????????????????????sumprice=sumprice+t[bb-1].getPrice();
????????????????????if?(t[bb-1].getPeople()!=0){
????????????????????????sumname1=sumname1+t[bb-1].getName()+"?";
????????????????????}
????????????????????if(t[bb-1].getCargo()!=0){
????????????????????????sumname2=sumname2+t[bb-1].getName()+"?";
????????????????????}
????????????????}

????????????????System.out.println("請輸入租車的天數(shù)");
????????????????Scanner?tianshu=new?Scanner(System.in);
????????????????int?day=tianshu.nextInt();
????????????????sumprice=day*sumprice;

????????????????System.out.println("載人車:?"+sumname1);
????????????????System.out.println(("載貨車:?"+sumname2));
????????????????System.out.println("載人總數(shù)為"+zairen);
????????????????System.out.println("載貨總數(shù)為"+zaihuo);
????????????????System.out.println("***租車總價為"+sumprice);




????????}
????}
}


正在回答

3 回答

也可以放在構(gòu)造函數(shù)里

0 回復(fù) 有任何疑惑可以回復(fù)我~

你這個一眼看去就是太繁雜了,其實(shí)那些參數(shù)可以放到一個帶參數(shù)方法中

0 回復(fù) 有任何疑惑可以回復(fù)我~

。。。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
Java入門第二季 升級版
  • 參與學(xué)習(xí)       531131    人
  • 解答問題       6326    個

課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙

進(jìn)入課程

交作業(yè)了啊啊

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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