java请定义一个交通工具
时间: 2023-09-02 15:02:47 浏览: 122
java代码-请定义一个交通工具(Vehicle)的类,其中有: 属性:速度(speed),体积(size)等等 方 法: 移 动(move()) , 设置 速 度(setSpeed(int speed)) , 加速 speedUp(), 减速 speedDown()等等. 最后在测试类 Vehicle 中的 main()中实例化一个交通工具对象,并通过方法给它初始化 speed,size 的值,并且通过打印出来。另外,调用加速,减速的方法对速度进行改变。
在Java中定义一个交通工具可以使用类来实现。定义一个名为Transportation的类,该类可以包含以下属性和方法:
属性:
1. name:代表交通工具的名称,使用String类型。
2. speed:代表交通工具的速度,使用int类型。
3. capacity:代表交通工具的乘客容量,使用int类型。
方法:
1. 构造方法:用于初始化交通工具的名称、速度和乘客容量。
2. getName()方法:返回交通工具的名称。
3. getSpeed()方法:返回交通工具的速度。
4. getCapacity()方法:返回交通工具的乘客容量。
5. start()方法:输出交通工具开始启动的信息。
6. stop()方法:输出交通工具停止运行的信息。
下面是类的示例代码:
```java
public class Transportation {
private String name;
private int speed;
private int capacity;
public Transportation(String name, int speed, int capacity) {
this.name = name;
this.speed = speed;
this.capacity = capacity;
}
public String getName() {
return name;
}
public int getSpeed() {
return speed;
}
public int getCapacity() {
return capacity;
}
public void start() {
System.out.println(name + "开始启动。");
}
public void stop() {
System.out.println(name + "停止运行。");
}
}
```
可以使用下面的代码创建一个交通工具对象,并调用相应的方法:
```java
public class Main {
public static void main(String[] args) {
Transportation car = new Transportation("汽车", 100, 5);
System.out.println("交通工具名称:" + car.getName());
System.out.println("交通工具速度:" + car.getSpeed() + "km/h");
System.out.println("交通工具乘客容量:" + car.getCapacity() + "人");
car.start();
car.stop();
}
}
```
以上代码将输出以下结果:
```
交通工具名称:汽车
交通工具速度:100km/h
交通工具乘客容量:5人
汽车开始启动。
汽车停止运行。
```
阅读全文