parent
0e465a7c40
commit
2131145abc
@ -0,0 +1,53 @@
|
||||
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 + "]";
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue