public class TestCar { public static void main(String[] args) { // 创建3个Car对象 Car car1 = new Car("京A12345", "特斯拉", "Model 3", 280.0); Car car2 = new Car("沪B67890", "比亚迪", "汉EV"); Car car3 = new Car("粤C24680", "丰田", "凯美瑞", 220.0); // 输出车辆信息 System.out.println("=== 所有车辆信息 ==="); car1.displayInfo(); car2.displayInfo(); car3.displayInfo(); System.out.println("总车辆数:" + Car.getTotalCars()); // 测试租车/还车 System.out.println("\n=== 测试租车/还车 ==="); car1.rentCar(); car1.rentCar(); car1.returnCar(); car1.returnCar(); // 测试租金计算 System.out.println("\n=== 测试租金计算 ==="); double rent = car2.calculateRent(5); System.out.println("租用5天总租金:" + rent + "元"); // 测试日租金校验 System.out.println("\n=== 测试日租金校验 ==="); car3.setDailyRent(-100.0); // 改为double类型字面量 System.out.println("修改后日租金:" + car3.getDailyRent()); } }