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 + "]"; } }