汽车管理系统
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);
}
}