汽车管理系统

汽车管理系统

1、汽车租赁系统V 1.0界面展示
汽车管理系统
2、类图(Car)
vehicleld : String
brand : String
type : String
perRent : int
getVehicleld( ): String
setVehicleld(String) : void
getBrand() : String
setBrand(String) : void
carRent(int) : float

3、代码实现

package cars;
import java.util.*;
class Car{
	String vehicleId;//车牌号
	String brand;//品牌
	String type;//型号
	int perRent;//日租金
	public String getVehicleId() {
		//获得车辆信息
		return vehicleId;
	}
	public void setVehicleId(String vehicleId) {
		//设置车辆名称
		this.vehicleId = vehicleId;
	}
	public String getBrand() {
		//获得商标
		return brand;
	}
	public void setBrand(String brand) {
		//得到商标
		this.brand = brand;
	}
	float calRent(int day) {
		//计算租金
		return perRent*day;
	}
}
public class RentMgrSys{
	public static void main(String args[]) {
		Scanner in=new Scanner(System.in);
		int choose;//第一个选择
		int CHOOSE;//第二个选择
		int days;//租赁的天数
		float rent;//租金
		Car car=new Car();
		System.out.println("欢迎使用汽车租赁系统");
		System.out.println("1.宝马    2.别克");
		System.out.print("请选择你要租赁的汽车品牌:");
		choose=in.nextInt();
		if(choose==1)
		{
			car.brand="宝马";
		}else {
			car.brand="别克";
		}
		if(choose==1) {
			System.out.println("1.550i  2.X6");
			System.out.print("请选择你要租赁的轿车型号:");
			CHOOSE=in.nextInt();
			if(CHOOSE==1) {
				car.type="550i";
				car.vehicleId="京CNY3284";
				car.perRent=600;
			}else {
				car.type="X6";
				car.vehicleId="京NY28588";
				car.perRent=800;
			}
		}else{
			System.out.println("1.林荫大道  2.GL8");
			System.out.print("请选择你要租赁的轿车型号:");
			CHOOSE=in.nextInt();
			if(CHOOSE==1) {
				car.type="林荫大道";
				car.vehicleId="京NT37465";
				car.perRent=300;
			}else {
				car.type="GL8";
				car.vehicleId="京NT96968";
				car.perRent=600;
			}
		}
		System.out.print("请输入您要租赁的天数:");
		days=in.nextInt();
		System.out.print("分配给您的汽车牌号是:");
		System.out.println(car.vehicleId);
		System.out.print("您需要支付的租赁费用是:");
		rent=car.calRent(days);
	    System.out.printf("%.1f"+"元",rent);
	}
}
上一篇:分享知识-快乐自己:Mybatis缓存机制


下一篇:SpringBoot容器功能