import java.util.*;
public class test {
public static void main(String[] args) {
car1 A1=new car1();
car2 A2=new car2();
car3 A3=new car3();
int money=0;//一款车子的租金
int moneyS=0;//一天的车子租金
int person=0;//车子的载人数
int personS=0;//总人数
int good=0;//每辆车子所载的货物
int goodS=0;//总货物量
Scanner s=new Scanner(System.in);
int x;
do{ System.out.println("欢迎使用答答租车系统:");
System.out.println("你是否要租车: 1 是 0 否");
x=s.nextInt();
if(x==0){
System.out.println("期待您的下次光临!");
}}while(x==0);
System.out.println("你可租车的类型和价格:");
System.out.println("序号"+" "+"汽车名称"+" "+"租金"+" "+"客量");
if(x==1);{
A1.output();
A2.output();
A3.output();
}
System.out.print("请输入租车的数量:");
int n=s.nextInt();//s为租车数量
for(int i=0;i<n;i++){
System.out.print("请输入第"+(i+1)+"辆车的序号:");
int num=s.nextInt();
switch(num){
case 1:
money=A1.getMoney();//车子租金
person=A1.getNumber();//载人数
break;
case 2:
money=A2.getMoney();
person=A2.getNumber();
break;
case 3:
money=A3.getMoney();
person=A3.getNumber();
good=A3.getNumber1();
break;
}
moneyS=moneyS+money;
goodS=goodS+good;//所载人数
personS=personS+person;//所载货物
}
System.out.println("moneyS="+moneyS);
System.out.println("goodS="+goodS);
System.out.println("personS="+personS);
System.out.print("请输入租车天数:");
int days=s.nextInt();
System.out.println("您的账单:");
System.out.println("***租车总价为:"+(money*days));
System.out.println("所载人数为:"+personS);
System.out.println("所载货物数为:"+goodS);
}
}
class car1 {
private int num=1;
private String name="奥迪A4";
private int money=500;
private int number=4;
public int getNum() {
return num;
}
public String getName() {
return name;
}
public int getMoney() {
return money;
}
public int getNumber() {
return number;
}
void output(){
System.out.println(getNum()+" "+getName()+" "+getMoney()+"元/天"+" "+"载人"+getNumber()+"人");
}
}
class car2 {
private int num=4;
private String name="马自达6";
private int money=400;
private int number=4;
public int getNum() {//序号
return num;
}
public String getName() {//汽车名称
return name;
}
public int getMoney() {//汽车租金
return money;
}
public int getNumber() {//汽车容量
return number;
}
void output(){
System.out.println(getNum()+" "+getName()+" "+getMoney()+"元/天"+" "+"载人"+getNumber()+"人");
}
}
class car3 {
private int num=3;//车子序号
private String name="皮卡雪6";//汽车名称
private int money=450;//车子租金
private int number=4;//可载人数
private int number1=20;//可载货物
public int getNum() {
return num;
}
public String getName() {
return name;
}
public int getMoney() {
return money;
}
public int getNumber() {
return number;
}
public int getNumber1() {
return number1;
}
void output(){
System.out.println(getNum()+" "+getName()+" "+getMoney()+"元/天"+" "+"载人"+getNumber()+"人"+" "+"载货"+getNumber1()+"吨");
}
}
<pre name="code" class="java"><img src="https://img-blog.csdn.net/20160914142916570?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
转载请注明原文地址: https://ju.6miu.com/read-1124948.html