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.
sdf/SteeringWheel.java

53 lines
1.3 KiB

package com.car.model;
/**
* 方向盘类 - 汽车的组件
* 与Car类是组合关系
*/
public class SteeringWheel {
private String material; // 材质
private String diameter; // 直径
private boolean hasAirbag; // 是否有安全气囊
/**
* 构造方法
* @param material 方向盘材质
* @param diameter 方向盘直径
* @param hasAirbag 是否有安全气囊
*/
public SteeringWheel(String material, String diameter, boolean hasAirbag) {
this.material = material;
this.diameter = diameter;
this.hasAirbag = hasAirbag;
}
// getter and setter methods
public String getMaterial() {
return material;
}
public void setMaterial(String material) {
this.material = material;
}
public String getDiameter() {
return diameter;
}
public void setDiameter(String diameter) {
this.diameter = diameter;
}
public boolean hasAirbag() {
return hasAirbag;
}
public void setAirbag(boolean hasAirbag) {
this.hasAirbag = hasAirbag;
}
@Override
public String toString() {
return "SteeringWheel [material=" + material + ", diameter=" + diameter + ", hasAirbag=" + hasAirbag + "]";
}
}