最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

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

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

/*

?* 父類

?* */

package DDlease;


public abstract class Car {

public int sum;//總金額

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

}

/*

?* 載人客車子類

?* */

package DDlease;


public class CarToPeople extends Car {


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

{{"1.奧迪A4限載4人 ","500元/天"},{"2.馬自達(dá)限載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) {//計(jì)算總金額

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("歡迎進(jìn)入DD租車,是否租車:1租車2退出");

int a = input.nextInt();

if(a == 1) {

/*

* 打印基本信息

* */

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

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

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

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

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

/*

* 開始租車

* */

System.out.println("請輸入想租車的序號(hào)和天數(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("歡迎下次光臨!再見!");

}

}

}

運(yùn)行沒有問題~

正在回答

6 回答

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

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

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

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

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

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

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

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


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

代碼也長的跟個(gè)鴰貔一樣···

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

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

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

舉報(bào)

0/150
提交
取消

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

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

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

幫助反饋 APP下載

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

公眾號(hào)

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