package com.lrq;
import org.omg.PortableServer.ThreadPolicyOperations;
/**
*
* @author 李瑞琦
* 1.请定义一个交通工具(Vehicle)的类
* 其中有: 属性: 速度(speed)、 体积(size)等,
* 方法:移动(move())、设置速度(setSpeed(int speed))、加速 speedUp()、减速 speedDown()等。
* 最后在测试类 Vehicle 中的 main()中实例化一个交通工具对象并通过方法给它初始化 speed,size 的值并且通过打印出来。
* 另外调用加速、减速的方法对速度进行改变。
*
*/
public class TestVehicle {
private int speed;
private double size;
public static void main(String[] args) {
TestVehicle testVehicle = new TestVehicle();
testVehicle.setSpeed(10);
testVehicle.setSize(5.0);
testVehicle.move();
testVehicle.speedUp();
testVehicle.speedDown();
}
public void move() {
System.out.println("行驶中的速度为" + speed + "行驶中的体积为" + size);
}
public void setSpeed(int speed) {
this.speed = speed;
System.out.println("初始化的速度为" + speed);
}
public void setSize(double size) {
this.size = size;
System.out.println("初始化的体积为" + size);
}
public void speedUp() {
this.speed += 10;
System.out.println("加速后的速度为" + speed);
}
public void speedDown() {
this.speed -= 5;
System.out.println("减速后的速度为" + speed);
}
}