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

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

我想的比較傻,數(shù)據(jù)多了就zz了···大佬們有沒有更好的建議?(感覺自己太沙雕了)

/*

?* 父類

?* */

package DDlease;


public abstract class Car {

public int sum;//總金額

public abstract void money(int number,int days);//計算總金額

}

/*

?* 載人客車子類

?* */

package DDlease;


public class CarToPeople extends Car {


String CarName[][] = new String[][]

{{"1.奧迪A4限載4人 ","500元/天"},{"2.馬自達限載4人 ","400/天"},{"3.金龍限載20人 ","800元/天"}};//客車數(shù)組

public void print() {

for(int i = 0; i<CarName.length; i++) {

for(int j = 0;j<2;j++) {

System.out.print(CarName[i][j]);

}

System.out.println();

}

}

public void money(int number,int days) {//計算總金額

if(number == 1) {

sum = days*500;

System.out.println("總金額為:"+sum+"元");

}

if(number == 2) {

sum = days*400;

System.out.println("總金額為:"+sum+"元");

}

if(number == 3) {

sum = days*800;

System.out.println("總金額為:"+sum+"元");

}

}

}

/*

?* 載貨車子類

?* */

package DDlease;


public class CarToThing extends Car {


String CarName[][] = new String[][]

{{"4.松花江限載4T ","400元/天"},{"5.依維柯限載4T ","1000元/天"}};//貨車數(shù)組

public void print() {

for(int i = 0; i<CarName.length; i++) {

for(int j = 0;j<2;j++) {

System.out.print(CarName[i][j]);

}

System.out.println();

}

}


@Override

public void money(int number,int days ) {


if(number == 4) {

sum = days*400;

System.out.println("總金額為:"+sum+"元");

}

if(number == 5) {

sum = days*1000;

System.out.println("總金額為:"+sum+"元");

}

}

}

/*

?* 皮卡子類

?* */

package DDlease;


public class CarToBoth extends Car {


String CarName[] = new String[]

{"6.皮卡雪限載4人2T","450元/天"};//皮卡載人4載貨2T

public void print() {

System.out.println(CarName[0]+" "+CarName[1]);

System.out.println();

}


@Override

public void money(int number,int days) {

// TODO Auto-generated method stub

if(number == 6) {

sum = days*450;

System.out.println("總金額為:"+sum+"元");

}

}

}

/*

?* 測試類

?* */

package DDlease;


import java.util.Scanner;


public class Main {


public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner input = new Scanner(System.in);

System.out.println("歡迎進入DD租車,是否租車:1租車2退出");

int a = input.nextInt();

if(a == 1) {

/*

* 打印基本信息

* */

System.out.println("這是我們公司的全部車型及價格和數(shù)據(jù):");

CarToPeople car1 = new CarToPeople();//載客車

CarToThing car2 = new CarToThing();//載貨車

CarToBoth car3 = new CarToBoth();//皮卡

car1.print();car2.print();car3.print();

/*

* 開始租車

* */

System.out.println("請輸入想租車的序號和天數(shù):");

int number= input.nextInt();

int days = input.nextInt();

if(number==1||number==2||number==3) {

car1.money(number,days);

}

if(number==4||number==5) {

car2.money(number,days);

}

if(number==6) {

car3.money(number,days);

}

System.out.println("租車完成,祝您生活愉快!");

}else {

input.close();

System.out.println("歡迎下次光臨!再見!");

}

}

}

運行沒有問題~

正在回答

6 回答

for(int j = 0;j<2;j++) 這行代碼是什么意思?

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

if(number==1||number==2||number==3) 判斷條件可以寫成? number <=3

我沒仔細看你的代碼,初學(xué)者你能實現(xiàn)這個功能就很棒啦!

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

比你的更傻 ? 所有代碼在main函數(shù)里就實現(xiàn)了?

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

比你的更傻子 子父類都沒用到? 哇


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

代碼也長的跟個鴰貔一樣···

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

main函數(shù)中間的判斷跟個傻子一樣···(太羞恥了)

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

舉報

0/150
提交
取消

我想的比較傻,數(shù)據(jù)多了就zz了···大佬們有沒有更好的建議?(感覺自己太沙雕了)

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

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

幫助反饋 APP下載

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

公眾號

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