亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

同志們怎么設計可在人車輛和可在貨車輛啊

import java.util.Scanner;

public class Test {

? ?

public static void main(String[] args) {

?int summoney=0;

?int sumzaihuo=0;

?int sumzaike=0;

Test test=new Test();

Car[]cheliang={new jiaoche("奧迪A4",500,4) ,new jiaoche("馬自達6", 400, 4),new pika(" 皮卡雪6",450,4,20),new huoche("金龍",800,20),new huoche("松花江",400,4),new huoche("依維柯",1000,20)}; ? ? ? ? ? ? ??

System.out.println("*****歡迎來到噠噠出租系統*****");

? System.out.println("是否選擇租車 1。是 0.否");

? ? ? Scanner input=new Scanner(System.in);

? ? ? int ch=input.nextInt();

? ? ? if(ch==1){

? ? ? System.out.print("車輛信息");

? ? ? ? ? System.out.println("序號 汽車名稱 租金 容量");?

? ? ? ? ? System.out.println(" 1. 奧迪A4 500元/天 載人:4人");

? ? ? ? ? System.out.println(" 2. 馬自達6 400元/天 載人: 400人");?

? ? ? ? ? System.out.println(" 3. 皮卡雪6 450元/天 載人:4人 載貨:2噸");?

? ? ? ? ? System.out.println(" 4. 金龍 800元/天 載人:20人");?

? ? ? ? ? System.out.println(" 5. 松花江 400元/天 載貨:4噸"); ? ? ? ? ? ? ??

? ? ? ? ? System.out.println(" 6. 依維柯 1000元/天 載貨:20噸");

? ? ? ? ? System.out.println("請輸入租車數");

? ? ? ? ? int shuliang=input.nextInt();

? ? ? ? ? while(shuliang<0||shuliang>6){

? ? ? ? ? System.out.println("輸入錯誤請重新輸入");

? ? ? ? ? int chongxin=input.nextInt();

? ? ? ? ? shuliang=chongxin;

? ? ? ? ? }

? ? ? ? ? ? ??

? ? ? ? ? for(int i=0;i<shuliang;i++){

? ? ? ? ? System.out.println("請選擇您要租第"+(i+1)+"輛車的序號");

? ? ? ? ? int xuhao=input.nextInt();

? ? ? ? ? ? String kezaihuo=cheliang[xuhao-1].name;

? ? ? ? ? int p=cheliang[xuhao-1].money;

? ? ? ? ? ? ?summoney+= p;

? ? ? ? ? int p1=cheliang[xuhao-1].zaihuo;

? ? ? ? ? ? ?sumzaihuo+=p1;

? ? ? ? ? int p2=cheliang[xuhao-1].zaike;

? ? ? ? ? ? ?sumzaike+=p2;

? ? ? } ??

? ? ? ? ? ? ?

? ? ? }

? ? ? ? else{

? ? ? ? ?System.exit(0);

? ? ? ? ?}

? ? ? System.out.println("請輸入您要租的天數");

? ? ? ? ? ?int tianshu=input.nextInt();

? ? ? System.out.println("~~~~您的賬單~~~~");

? ? ? System.out.println("需要支付"+(summoney*tianshu));

? ? ? System.out.println("總載客量"+sumzaike);

? ? ? System.out.println("總載貨量"+sumzaihuo);

? ? ??

}


}


正在回答

2 回答

同意樓上。

0 回復 有任何疑惑可以回復我~

其實這么想啊 car是一個頂層的類 是對所有類型車的一種抽象? 他擁有的是車的共同屬性和方法 比如車價,車重,啟動車等。。。。。但是載貨和載人其實是種車的特性了 有的可以載人有的可以載貨? 有的二者都可以? 所以要在繼承car之后再單獨實現就是了。。。。。在提供一種思路 把載人和載貨都想成車的通用屬性? 但是貨車的載人為0? 客車的載貨為0??? 在輸出的時候加一個判斷? 如果是0就不輸出就可以了

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

同志們怎么設計可在人車輛和可在貨車輛啊

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號