import java.util.Scanner;
public class Car {
private int id;
private String name;
private double jiage;
private String zhaungtai;
public Car(int id, String name, double jiage, String zhaungtai) {
this.id = id;
this.name = name;
this.jiage = jiage;
this.zhaungtai = zhaungtai;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getJiage() {
return jiage;
}
public void setJiage(double jiage) {
this.jiage = jiage;
}
public String getZhaungtai() {
return zhaungtai;
}
public void setZhaungtai(String zhaungtai) {
this.zhaungtai = zhaungtai;
}
@Override
public String toString() {
return "Car{" +
"id=" + id +
", name='" + name + '\'' +
", jiage=" + jiage +
", zhaungtai='" + zhaungtai + '\'' +
'}';
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Car[] cars = new Car[5];
cars[0] = new Car(1, "大众", 10.8, "闲置");
cars[1] = new Car(2, "别克", 20.8, "闲置");
cars[2] = new Car(3, "奥迪", 30.6, "闲置");
cars[3] = new Car(4, "奇瑞", 5.8, "闲置");
cars[4] = new Car(5, "法拉利", 100.8, "闲置");
System.out.println("请输入菜单选项:");
System.out.println("1.查看所有汽车信息");
System.out.println("2.根据名字查询汽车");
System.out.println("3.查看所有状态为闲置的汽车");
System.out.println("4.查看所有状态为出租的汽车");
System.out.println("5.租车");
System.out.println("6.还车");
System.out.println("7.退出系统");
int choose = input.nextInt();
switch (choose) {
case 1:
for (int i = 0; i < cars.length; i++) {
System.out.println(cars[i].toString());
}
case 2:
//TODO
break;
case 3:
//TODO
break;
case 4:
//TODO
break;
case 5:
//TODO
break;
case 6:
//TODO
break;
case 7:
break;
}
}
}
其他的case 很简单,无非就是一些简单的逻辑,自己完善吧,就只写了一个类,写完之后还可以拆