交通工具类"/>
创建一个交通工具类
题目要求:
请定义一个交通工具(Vehicle)的类
其中有属性:
1.速度(speed)
2.体积(size)
3.方法移动(move())
4.设置速度(SetSpeed())
5.加速speedUp();
6.减速speedDown();等等
最后在测试类Vehicle中的main()中实例化一个交通工具对象
Vehicle类
class Vehicle{private double speed; //速度private double size; //体积//无参构造public Vehicle() {}//有参构造public Vehicle(double speed, double size) {this.speed = speed;this.size = size;}public double getSpeed() {return speed;}/*设置速度方法*/public void setSpeed(double speed) {this.speed = speed;}public double getSize() {return size;}public void setSize(double size) {this.size = size;}/*交通工具的移动方法*/public void move(){System.out.println("交通工具:公交汽车");}/*加速方法*/public void speedUp(int addSpeed){this.setSpeed(this.getSpeed()+addSpeed);}/*减速方法*/public void speedDown(int subSpeed){this.setSpeed(this.getSpeed()-subSpeed);}
}
主函数
public class 交通工具 {public static void main(String[] args) {//通过无参构造的方法创建对象Vehicle v1= new Vehicle();//通过set方法给属性赋值v1.setSpeed(150);v1.setSize(5);System.out.println("速度:"+ v1.getSpeed()+"m/s\t"+"长度:"+v1.getSize()+"m");//调用加速方法v1.speedUp(10);System.out.println(v1.getSpeed());//调用减速方法v1.speedDown(5);System.out.println(v1.getSpeed());//通过有参构造的方法创建对象Vehicle v2= new Vehicle(120,4);}
}
更多推荐
创建一个交通工具类
发布评论