//实现用户的租车、换车等功能 class VIPUser { public VIPUser() { } public static double revenue = 0; public static double rentalFee = 0; public static double set = 0; private List<Vehicle> availableVehicles; public VIPUser(List<Vehicle> availableVehicles) { this.availableVehicles = availableVehicles; } // 查看可租车辆 public void viewAvailableVehicles() { System.out.println("可租车辆:"); for (Vehicle vehicle : availableVehicles) { if (vehicle instanceof Car) { Car car = (Car) vehicle; System.out.println("轿车(品牌:" + car.getBrand() + ",每日租金:" + car.getRentalPrice() + ",载客量:" + car.getPassengerCount()+")"); } else if (vehicle instanceof Bus) { Bus bus = (Bus) vehicle; System.out.println("公共汽车(品牌:" + bus.getBrand() + ",每日租金:" + bus.getRentalPrice() + ",座位数:" + bus.getSeatCount()+")");