java定义一个交通工具类
定义一个交通工具类,其中有属性:速度(doulbe类型)、乘客数(静态、整型),具有方法:移动、设置速度、加速和减速。具有一个带参的构造方法,能够给乘客数赋值。 创建一个测试类,在其主方法main中创建两个交通工具类的对象,分别设置速度和乘客数。调用各自的加速或减速功能修改速度值,并且分别打印这两个对象的速度和乘客数值。
public class Transport {
public double speed;
public static Integer number;
public Transport(Integer number) {
Transport.number = number;
}
public void accelerate(double s) {
speed = speed + s;
}
public void dccelerate(double s) {
speed = speed - s;
}
public void setSpeed(double speed) {
this.speed = speed; }
}
class Test{
public static void main(String[] args) {
Transport transport1 = new Transport(10);
transport1.setSpeed(30);
transport1.accelerate(10);
System.out.println("transport1的速度:"+transport1.speed+",乘客:"+transport1.number);
Transport transport2 = new Transport(10);
transport2.setSpeed(4);
transport2.accelerate(5);
System.out.println("transport1的速度:"+transport2.speed+",乘客:"+transport2.number);
}
}
上一篇:前端编程如何快速入门