创建一个交通工具类

编程入门 行业动态 更新时间:2024-10-25 16:30:22

创建一个<a href=https://www.elefans.com/category/jswz/34/1702611.html style=交通工具类"/>

创建一个交通工具类

题目要求:
请定义一个交通工具(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);}
}

更多推荐

创建一个交通工具类

本文发布于:2024-02-26 13:16:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1702609.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:交通工具   创建一个

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!