为了账号安全,请及时绑定邮箱和手机立即绑定

注释是问题哈,大神们求解,在127行

package finally6;
import java.util.Scanner;
public  class Car {
 int Rent;
 int Cargo;
 int Manned;
 int Number;
 String Name;
 public  void Number(){
  
 }
}
class Audi extends Car{
 int Rent=500;
 int Manned=4;
 int Number=1;
 String Name="奥迪A4";
 @Override
 public void Number() {
  // TODO Auto-generated method stub
  System.out.println(Number+".   "+Name+"  "+Rent+"元/天"+"     载客"+Manned+"人");
 }
}
class Mazda6 extends Car{
 int Rent=400;
 int Manned=4;
 int Number=2;
 String Name="马自达6";
 @Override
 public void Number() {
  // TODO Auto-generated method stub
  System.out.println(Number+".   "+Name+" "+Rent+"元/天"+"     载客"+Manned+"人");
 }
}
class Pickup extends Car{
 int Rent=450;
 int Manned=4;
 int Cargo=2;
 int Number=3;
 String Name="皮卡雪6";
 @Override
 public void Number() {
  // TODO Auto-generated method stub
  System.out.println(Number+".   "+Name+" "+Rent+"元/天"+"     载客"+Manned+"人"+" 载货"+Cargo+"吨");
 }
}
class Jinlong extends Car{
 int Rent=800;
 int Manned=20;
 int Number=4;
 String Name="金龙";
 @Override
 public void Number() {
  // TODO Auto-generated method stub
  System.out.println(Number+".   "+Name+"          "+Rent+"元/天"+"     载客"+Manned+"人");
 }
}
class Songhua extends Car{
 int Rent=400;
 int Cargo=4;
 int Number=5;
 String Name="松花江";
 @Override
 public void Number() {
  // TODO Auto-generated method stub
  System.out.println(Number+".   "+Name+"     "+Rent+"元/天"+"     载货"+Cargo+"吨");
 }
}
class Iveco extends Car{
 int Rent=1000;
 int Cargo=20;
 static int Number=6;
 static String Name="依维柯";
 @Override
 public void Number() {
  // TODO Auto-generated method stub
  System.out.println(Number+".   "+Name+"     "+Rent+"元/天"+"  载货"+Cargo+"吨");
 }
}
class Test{
 public static void getCar(){
  System.out.println("欢迎使用租车系统:");
  System.out.println("您是否要租车:1是 0否");
 }
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Audi A1=new Audi();
  Car M1=new Mazda6();
  Car P1=new Pickup();
  Car J1=new Jinlong();
  Car S1=new Songhua();
  Car I1=new Iveco();
  getCar();
  Scanner input=new Scanner(System.in);
  int in1=input.nextInt();
  if(in1==0)
   System.out.println("谢谢使用");
  else if(in1!=1)
   System.out.println("请正确输入");
  else{
   String sumNameM="";
   String sumNameC="";
   int sumRent=0;
   int sumManned=0;
   int sumCargo=0;
   System.out.println("序号   汽车名称   租金              容量");
   A1.Number();
   M1.Number();
   P1.Number();
   J1.Number();
   S1.Number();
   I1.Number();
   System.out.println("请输入租车数量");
   int in2=input.nextInt();
   for(int i=1;i<=in2;i++){
    
    System.out.println("请输入第"+i+"辆车的序号");
    int in3=input.nextInt();
    if(in3>6||in3<0){
     System.out.println("请正确输入");
     i=i-1;
    }
    if(in3==1){
     sumNameM+="  奥迪A4";//为什么用A1.Name不能输出呢
     sumRent+=500;
     sumManned+=4;
    }
    else if(in3==2){
     sumNameM+="  马自达6";
     sumRent+=400;
     sumManned+=4;
    }
    else if(in3==3){
     sumNameM+="  皮卡雪";
     sumNameC+="  皮卡雪";
     sumRent+=450;
     sumManned+=4;
     sumCargo+=2;
    }
    else if(in3==4){
     sumNameM+="  金龙";
     sumRent+=800;
     sumManned+=20;
    }
    else if(in3==5){
     sumNameC+="  松花江";
     sumRent+=400;
     sumCargo+=4;
    }
    else if(in3==6){
     sumNameC+="  依维柯";
     sumRent+=1000;
     sumCargo+=20;
    }
   }
   System.out.println("请输入租车天数");
   int in4=input.nextInt();
   int sumMonry=sumRent*in4;
   System.out.println("您的账单:");
   System.out.println("*可载人的车有*");
   System.out.println(sumNameM+"  共载人"+sumManned+"人");
   System.out.println("*可载货的车有*");
   System.out.println(sumNameC+"  共载货"+sumCargo+"吨");
   System.out.println("*租车的总价格*");
   System.out.println(sumMonry);
  }
 }
}


正在回答

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530716    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

注释是问题哈,大神们求解,在127行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信