package com.car.config; /** * 汽车配置类 - 存储用户自定义配置选项 */ public class CarConfig { // 方向盘配置 private String steeringWheelMaterial = "Leather"; private String steeringWheelDiameter = "380mm"; private boolean steeringWheelAirbag = true; // 座椅配置 private String driverSeatMaterial = "Leather"; private boolean driverSeatHeated = true; // 引擎配置 private String engineType = "V6"; private int engineHorsepower = 300; private double engineDisplacement = 3.5; private int enginePistonCount = 6; // 变速箱配置 private String transmissionType = "Automatic"; private int transmissionGears = 8; private boolean transmissionSportMode = true; // 车轮配置 private String wheelSize = "18 inch"; private String wheelType = "All-season"; // 默认构造方法 public CarConfig() { } // getter and setter methods for all configuration options public String getSteeringWheelMaterial() { return steeringWheelMaterial; } public void setSteeringWheelMaterial(String steeringWheelMaterial) { this.steeringWheelMaterial = steeringWheelMaterial; } public String getSteeringWheelDiameter() { return steeringWheelDiameter; } public void setSteeringWheelDiameter(String steeringWheelDiameter) { this.steeringWheelDiameter = steeringWheelDiameter; } public boolean isSteeringWheelAirbag() { return steeringWheelAirbag; } public void setSteeringWheelAirbag(boolean steeringWheelAirbag) { this.steeringWheelAirbag = steeringWheelAirbag; } public String getDriverSeatMaterial() { return driverSeatMaterial; } public void setDriverSeatMaterial(String driverSeatMaterial) { this.driverSeatMaterial = driverSeatMaterial; } public boolean isDriverSeatHeated() { return driverSeatHeated; } public void setDriverSeatHeated(boolean driverSeatHeated) { this.driverSeatHeated = driverSeatHeated; } public String getEngineType() { return engineType; } public void setEngineType(String engineType) { this.engineType = engineType; } public int getEngineHorsepower() { return engineHorsepower; } public void setEngineHorsepower(int engineHorsepower) { this.engineHorsepower = engineHorsepower; } public double getEngineDisplacement() { return engineDisplacement; } public void setEngineDisplacement(double engineDisplacement) { this.engineDisplacement = engineDisplacement; } public int getEnginePistonCount() { return enginePistonCount; } public void setEnginePistonCount(int enginePistonCount) { this.enginePistonCount = enginePistonCount; } public String getTransmissionType() { return transmissionType; } public void setTransmissionType(String transmissionType) { this.transmissionType = transmissionType; } public int getTransmissionGears() { return transmissionGears; } public void setTransmissionGears(int transmissionGears) { this.transmissionGears = transmissionGears; } public boolean isTransmissionSportMode() { return transmissionSportMode; } public void setTransmissionSportMode(boolean transmissionSportMode) { this.transmissionSportMode = transmissionSportMode; } public String getWheelSize() { return wheelSize; } public void setWheelSize(String wheelSize) { this.wheelSize = wheelSize; } public String getWheelType() { return wheelType; } public void setWheelType(String wheelType) { this.wheelType = wheelType; } }