You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
756 B

public class Main {
public static void main(String[] args) {
// 测试 1:无参构造
Car car1 = new Car();
car1.showInfo();
// 测试 2:带参构造(品牌+型号)
Car car2 = new Car("Toyota", "Camry");
car2.showInfo();
// 测试 3:全参构造(合法数据)
Car car3 = new Car("Tesla", "Model 3", 2024, 28.9);
car3.showInfo();
// 测试 4:全参构造(非法数据,触发校验)
Car car4 = new Car("BYD", "Han", 1899, -20.0);
car4.showInfo();
// 测试 5:通过 setter 修改并校验
car4.setYear(2025);
car4.setPrice(25.9);
System.out.println("修改后:");
car4.showInfo();
}
}