package com.rental; public class TestCar { public static void main(String[] args) { // 创建3辆车,使用不同构造 Car car1 = new Car("京A12345", "丰田", "Camry", 260); Car car2 = new Car("沪B67890", "大众", "Magotan"); Car car3 = new Car("粤C98765", "比亚迪", "Han", 350); // 打印信息 car1.displayInfo(); car2.displayInfo(); car3.displayInfo(); // 测试租车/还车重复操作 System.out.println("===测试车辆1租车==="); car1.rentCar(); car1.rentCar(); System.out.println("===测试车辆1还车==="); car1.returnCar(); car1.returnCar(); // 计算5天租金 System.out.println("\n车辆2租用5天费用:" + car2.calculateRent(5)); // 测试非法租金 System.out.println("\n===尝试设置非法租金==="); car3.setDailyRent(-100); // 静态变量:总车辆数 System.out.println("\n系统总车辆数:" + Car.getTotalCars()); } }