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

自己做了个简单的 大家给提点建议

package com.jiqiang;


import java.util.Scanner;


//import java.util.Scanner;


public class Test extends Buscar {




public static void main(String[] args) {

boolean ture = true;

while(ture){

System.out.println("欢迎您使用达达租车系统");

System.out.println("您是否想租车: 1--是   2---不");

Scanner sc2 =new Scanner(System.in);

// int y;

  int y=sc2.nextInt();

   if(y==1){

Test.xianShi();

Bus bus1=new Bus();

bus1.xianShi();

//int x;

System.out.println("请输入车辆的序号:1--捷达。   2--大公共汽车");

Scanner sc =new Scanner(System.in);

int x=sc.nextInt();

if(x==1)

{

Buscar bus=new Buscar();

System.out.println("请输入您想租的天数:");

Scanner sc0 =new Scanner(System.in);

bus.day=sc0.nextInt();

System.out.println("请输入您想租的车辆数:");

Scanner sc1 =new Scanner(System.in);

bus.carNum=sc1.nextInt();

bus.pay();

}else if(x==2){

Bus bus=new Bus();

System.out.println("请输入您想租的天数:");

Scanner sc0 =new Scanner(System.in);

bus.day=sc0.nextInt();

System.out.println("请输入您想租的车辆数:");

Scanner sc1 =new Scanner(System.in);

bus.carNum=sc1.nextInt();

bus.pay();

}

   }else {

    System.out.println("欢迎您下次使用");

    continue;

    }

   

//System.out.println("汽车品牌"+Buscar.getName());

//System.out.println("每日价格"+Buscar.price);

//System.out.println("出租天数"+bus.day);


}

}

}

------------------------------------------------------------

package com.jiqiang;


public class Carlei {

//属性

int setnum;//座位数

int  price;//价格

String name;//名字

int day;// 出租天数

int carNum;//车辆数

//方法 计算总价

public void  pay(){

int i=price*day*carNum;

System.out.println("您所需要的费用是"+i);

System.out.println("您的座位总数为:"+setnum*carNum);

}



}

----------------------------------------------------------------

package com.jiqiang;


public class Bus extends Carlei

{

int setnum=40;//座位数

int  price=500;//价格

String name="大公共汽车";//名字

int day;// 出租天数

int carNum;//车辆数


 void xianShi(){

Bus bus=new Bus();

System.out.println("2 汽车品牌----"+bus.name);


System.out.println("每日价格----"+bus.price);


System.out.println("座位数----"+bus.setnum);

}

 public void  pay(){

int i=price*day*carNum;

System.out.println("您所需要的费用是"+i);

System.out.println("您的座位总数为:"+setnum*carNum);

}

}

------------------------------------------------------

package com.jiqiang;

//import java.util.*;


public class Buscar extends Carlei

{

//重新赋值

static int setnum=4;//座位数

static int  price=100;//价格

private static String  name="捷达";//名字

  

int day;// 出租天数

int carNum;//che shuliang

static void xianShi(){

System.out.println("1 汽车品牌----"+getName());


System.out.println("每日价格----"+price);


System.out.println("座位数----"+setnum);

}

 

// Scanner sc =new Scanner(System.in);

//int day=sc.nextInt();

 

 

public void  pay(){

int i=price*day*carNum;

System.out.println("您所需要的费用是"+i);

System.out.println("您的座位总数为:"+setnum*carNum);

}


public static String getName() {

return name;

}


public static void setName(String name) {

Buscar.name = name;

}




}


正在回答

0 回答

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信