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

求评价一下。

//父类代码
package com.project.RentCar;

public class RentCar {
	public void information()
	{
		System.out.println("类别        载客/载货量(人/吨)     价格(元/天)      代码");
		System.out.println("奥迪                     4                        200                  1");
		System.out.println("奔驰                     4                        400                  2");
		System.out.println("金龙客车             20                      600                  3");
		System.out.println("安凯轻型             3                        200                  4");
		System.out.println("安凯重型             15                      400                  5");
	}
	public int price(int d){
		int e=0;
		if (d==1) {
			 e=d*200;
			}else if (d==2) {
				 e=d*200;
			}else if (d==3) {
				e=d*200;
			}else if (d==4) {
			 e=d*50;
			}else if (d==5) {
				 e=d*80;
			}
		return e ;
	}
}
//测试类代码
package com.project.RentCar;
import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
			System.out.println("请问您是否要租车?");
			System.out.println("请回复:1(是);2(否)");
			Scanner scan=new Scanner(System.in );
			int a=scan.nextInt();
			switch(a){
			case 1:System.out.println("欢迎来到答答租车系统,以下是车辆信息:");			
			break;
			case 2:System.out.println("XX,不租车你来这页面干嘛!");
			break;
			default:System.out.println("输入错误,此电脑将在五秒后爆炸。");
			}
			if (a==1) {
				RentCar rent=new RentCar();
				rent.information();
				System.out.println("请输入租车数量:");
				Scanner scan2=new Scanner(System.in);
				int b=scan2.nextInt();
				int sum=0;
				for(int c=1;c<b+1;c++){
					System.out.println("请输入第"+c+"辆车的代码");
					Scanner scan3=new Scanner(System.in);
					int d=scan3.nextInt();
					RentCar price=new RentCar();
					int p=price.price(d);
					sum=sum+p;
					}System.out.println("总金额为:"+sum+"元。");
			}			
	}
}


正在回答

1 回答

我觉得应该把车的信息封装为一个类,这样合适一点

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

举报

0/150
提交
取消

求评价一下。

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