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

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

有誰知道main方法中這個載貨量或者載重量如何輸出顯示出來?System.out.println(car.getNo()+"號車,"+car.getName()+",一天租價格:"+car.getPrice()+",載客量:");

Car.java代碼

public class Car {

private int no;

private String name;

private double price;

public int getNo() {

return no;

}



public void setNo(int no) {

this.no = no;

}



public String getName() {

return name;

}



public void setName(String name) {

this.name = name;

}



public double getPrice() {

return price;

}



public void setPrice(double price) {

this.price = price;

}



public Car(int no, String name, double price) {

super();

this.no = no;

this.name = name;

this.price = price;

}



public Car() {

super();

}


}


PassengerCar .java代碼

public class PassengerCar extends Car {

private double passengerCability;


public double getPassengerCability() {

return passengerCability;

}


public void setPassengerCability(double passengerCability) {

this.passengerCability = passengerCability;

}


public PassengerCar(int no, String name, double price,

double passengerCability) {

super(no, name, price);

this.passengerCability = passengerCability;

}

}





import java.util.Scanner;


public class Initinal {

public static void main(String[] args) {

Car c1 = new PassengerCar(1,"班車",200.0,20);

Car c2 = new PassengerCar(2,"客車",350.5,35);

Car c3 = new Trunk(3,"大貨車",500.0,5);

Car c4 = new Trunk(4,"小貨車",300.0,3);

Car c5 = new PickUp(5,"皮卡車",250.0,10,2);

Car[] carAll = {c1,c2,c3,c4,c5};

System.out.println("你要租車嗎?租車輸入1,否則輸入0:");

Scanner scan = new Scanner(System.in);

String choice = scan.next();

if("1".equals(choice)){

System.out.println("現在所有的車輛有:");

for(Car car:carAll){

if(car instanceof PassengerCar){

System.out.println(car.getNo()+"號車,"+car.getName()+",一天租價格:"+car.getPrice()+",載客量:");

}

if(car instanceof Trunk){

System.out.println(car.getNo()+"號車,"+car.getName()+",一天租價格:"+car.getPrice()+",載貨量:");

}

if(car instanceof PickUp){

System.out.println(car.getNo()+"號車,"+car.getName()+",一天租價格:"+car.getPrice()+",載客量:"+",載貨量:");

}

}

System.out.println("請輸入您要租車的數量:");

int num = scan.nextInt();

int[] nums = new int[num];

for(int i=0;i<num;i++){

System.out.println("請選擇您要選擇租的車的序號:");

nums[i] = scan.nextInt();

}

double sum =0;

System.out.println("您的賬單如下:");

for(Car car:carAll){

for(int numAll:nums){

if(car.getNo()==numAll){

System.out.println(car.getNo()+"號車,"+car.getName()+",一天租價格:"+car.getPrice());

sum+=car.getPrice();

}

}

}

System.out.println("總價格為:"+sum+"元");

}else{

System.out.println("謝謝使用!");

}

}


}


正在回答

1 回答

沒看懂你的問題是要干什么啊

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

舉報

0/150
提交
取消

有誰知道main方法中這個載貨量或者載重量如何輸出顯示出來?System.out.println(car.getNo()+"號車,"+car.getName()+",一天租價格:"+car.getPrice()+",載客量:");

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

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

幫助反饋 APP下載

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

公眾號

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