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.
147 lines
3.9 KiB
147 lines
3.9 KiB
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;
|
|
}
|
|
} |