用Java设置一个交通工具类Vehicle,其中的属性包括:速度speed、类别kind、颜色color;方法包括设置速度、设置颜色、取得类别、取得颜色。创建Vehikel的对象,为其设置新速度和颜色,并显示其状态(所有属性)。)
时间: 2023-11-30 10:02:03 浏览: 206
好的,以下是Java代码实现:
```java
public class Vehicle {
private int speed;
private String kind;
private String color;
public Vehicle(int speed, String kind, String color) {
this.speed = speed;
this.kind = kind;
this.color = color;
}
public void setSpeed(int speed) {
this.speed = speed;
}
public void setColor(String color) {
this.color = color;
}
public String getKind() {
return kind;
}
public String getColor() {
return color;
}
public void showStatus() {
System.out.println("Speed: " + speed);
System.out.println("Kind: " + kind);
System.out.println("Color: " + color);
}
}
public class Main {
public static void main(String[] args) {
Vehicle myVehicle = new Vehicle(60, "Car", "Red");
myVehicle.setSpeed(80);
myVehicle.setColor("Blue");
myVehicle.showStatus();
}
}
```
在这个示例中,首先定义了一个名为`Vehicle`的类,其中包含`speed`、`kind`和`color`三个属性,以及设置速度、设置颜色、获取类别和获取颜色四个方法。然后创建了一个名为`myVehicle`的对象,设置了新的速度和颜色,并通过`showStatus()`方法显示了所有属性的状态。最终输出结果为:
```
Speed: 80
Kind: Car
Color: Blue
```
阅读全文