一、题目

请定义一个交通工具(Vehicle)的类
其中有属性:
速度(speed)
体积(size)等等
方法移动(move())
设置速度(setSpeed(int speed))
加速speedUp(),
减速speedDown()等等.
最后在测试类Vehicle中的main( )中实例化一个交通工具对象并通过方法给它初始化speed,size的值并且打印出来。
另外调用加速减速的方法对速度进行改变。

二、代码

public class Homework2 {public static void main(String[] args) {Vehicle v1 = new Vehicle(100,1000);System.out.println("速度为" + v1.getSpeed() + "规格为" + v1.getSize());v1.move();v1.speedUp();v1.speedDown();}
}class Vehicle {private int speed;private double size;public Vehicle() {}public Vehicle(int speed, double size) {this.speed = speed;this.size = size;}public int getSpeed() {return speed;}public double getSize() {return size;}public void setSpeed(int speed) {this.speed = speed;}public void setSize(double size) {this.size = size;}public void move(){System.out.println("Vehicle以" + this.speed + "的速度在移动");}public void speedUp(){this.speed++;System.out.println("Vehicle现在的速度是" + this.speed);}public void speedDown(){this.speed--;System.out.println("Vehicle现在的速度是" + this.speed);}
}

请定义一个交通工具(Vehicle)的类 其中有属性: 速度(speed) 体积(size)等等 方法移动(move())相关推荐

  1. 类的成员变量 请定义一个交通工具(Vehicle)的类其中有: 属性速度(speed)体积(size)等等 方法移动(move())设置速度(setSpeed(int speed))加速speed

    /*类的成员变量 请定义一个交通工具(Vehicle)的类其中有:属性速度(speed)体积(size)等等 方法移动(move())设置速度(setSpeed(int speed))加速speedU ...

  2. 定义一个交通工具(Vehicle)的类其中有: 属性速度(speed)体积(size)等等 方法移动(move())设置速度(setSpeed(int speed))加速speedUp(),减速s

    class Vehicle {      int speed,size,SpeedUp,SpeedDown;     double move;      int ChangeSpeedup;      ...

  3. 请定义一个交通工具(Vehicle)的类,其中有: 属性:速度(speed),体积(size)等等 方法:移动(move()),设置速度(setSpeed(int speed)),加速speedUp

    前言 请定义一个交通工具(Vehicle)的类,其中有: 属性:速度(speed),体积(size)等等  方法:移动(move()),设置速度(setSpeed(int speed)),加速spee ...

  4. Python编程基础 第四章 编程练习 请定义一个Circle类,具体要求为:(1)每个Circle类对象可以存储圆心和半径信息;(2)具有设置圆心和半径的方法SetCenter和SetRadius

    题目内容: 请定义一个Circle类,具体要求为:(1)每个Circle类对象可以存储圆心和半径信息:(2)具有设置圆心和半径的方法SetCenter和SetRadius:(3)具有计算圆面积的方法G ...

  5. Python编程基础 第四章 编程练习 请定义一个Cylinder类,具体要求为:(1)每个Cylinder类对象可以存储一个圆柱体;2)具有用于初始化半径和高的构造方法;(3)具有计算圆柱体体积

    题目内容: 请定义一个Cylinder类,具体要求为:(1)每个Cylinder类对象可以存储一个圆柱体(包括半径和高):(2)具有用于初始化半径和高的构造方法:(3)具有计算圆柱体体积的方法GetV ...

  6. [基础题]8.(*)按如下要求编写Java程序:(1)定义一个交通工具收费接口Charge

    /*8.(*)按如下要求编写Java程序: (1)定义一个交通工具收费接口Charge,该接口包含两个元素:一个收取费用的方法double getFee(intdistance),distance代表 ...

  7. 定义一个抽象的Role类 有姓名 年龄 性别等成员变量 .......

    /** 6:定义一个抽象的"Role"类 有姓名 年龄 性别等成员变量      1. 要求尽可能隐藏所有变量(能够私有就私有,能够保护就不要公有)      再通过GetXXX( ...

  8. 定义一个基本的银行账户类。在基本账户类的基础上派生出1年期定期账户、2年期定期账户、3年期定期账户和5年期定期账户。定义一个n个基类指针组成的数组,随机生成n个各类派生类的对象。让每个指针指向一个派生

    定义一个基本的银行账户类.在基本账户类的基础上派生出1年期定期账户.2年期定期账户.3年期定期账户和5年期定期账户.定义一个n个基类指针组成的数组,随机生成n个各类派生类的对象.让每个指针指向一个派生 ...

  9. 定义一个Teacher(教师)类,和一个Student(学生)类

    定义一个Teacher(教师)类,和一个Student(学生)类,二者有一部分数据成员是相同的,例如num(号码),name(姓名),sex(性别).编写程序,将一个Student对象 转换为Teac ...

最新文章

  1. php 归并排序,详解PHP归并排序的实现
  2. 一个资深技术人的转型之路
  3. java中treemap释放_81.Java集合之TreeMap
  4. python正则表达式面试_Python面试 Re-正则表达式
  5. 工程师们在摔倒后如何不尴尬
  6. node ajax配置文件,如何存储Node.js部署设置/配置文件?
  7. vw vh vm CSS长度单位
  8. VMware虚拟桌面,后台更改用户密码后,掉域的问题
  9. 程序员计算器使用方法介绍(快速计算十六进制、八进制的方法)
  10. win7 64bit部署SharePoint Server2010
  11. Java复习第二弹!
  12. Excel VBA 代码加密
  13. LaTex 编译 bib 参考文献
  14. Battleship!
  15. SMOS、AMSR2以及SMAP三种土壤水分遥感产品的下载和预处理
  16. Dependency-check
  17. latex利用bibmap生成双语对照的文献表
  18. Mac版word空格变成小点,多了很多“分节符(下一页)”和“窗体顶端”和“窗体底端”等字样,怎么解决?
  19. 分布式文件存储系统MinIO入门教程
  20. Sphinx 之 Coreseek、Sphinx-for-chinaese、Sphinx+Scws 评测

热门文章

  1. 移动端大图缩放模糊_移动端png小图片显示模糊
  2. ISTIO文档解读学习(三)
  3. 浅谈数据标注平台运营模式
  4. 关于C++中的一些特殊函数inline,virtual等等
  5. 高德地图看各省分界线_从高德采集最新的省市区三级坐标和行政区域边界,用js在浏览器中运行...
  6. FBI 网站被黑,黑客获取 100 万条联邦特工身份信息
  7. 手机h5页面唤起打电话、发短信功能
  8. python调用百度地图api定位_python 调用百度地图地点检索webAPI
  9. 8 款浏览器兼容性测试工具,看你了解几个?
  10. 模拟冯.诺依曼计算机