当前位置: 首页 > 知识库问答 >
问题:

创建车辆程序

孙永嘉
2023-03-14

这是我到目前为止的代码:

public class Vehicle {
    int speed;

    //Constructor
    public Vehicle () {
        this.speed = 0;
    }

    public void increaseSpeed (int differenceInc) {
        this.speed += differenceInc;
    }

    public void decreaseSpeed (int differenceDec) {
        this.speed -= differenceDec;
    }

    public void brake() {

    }

    public int getSpeed () {
        return this.speed;
    }   
}

这是我空的测试课。

public class VehicleTest {

public static void main(String[] args) {

    Vehicle golf = new Vehicle();

    //Speed which should be accelerated to:
    Vehicle myHybrid = new Vehicle();

    System.out.println("You've hit the given speed. Do you want to stay at this speed, break, or decrease to another given speed?");

}

}

共有1个答案

华宏逸
2023-03-14
public void increaseSpeed (int amount) {
    if (speed + amount < MAX_SPEED) {  // Where MAX_SPEED is a static final int of value 90
        this.speed += amount;
    } else {
        System.out.println("Max speed reached. Want to exceed (y/n)?");
        Scanner scanner = new Scanner(System.in);
        char c = scanner.next().charAt(0);
        if (c == 'y') {
            this.speed += amount;
        }
    }
}
 类似资料:
  • 扫描有漏洞的车辆 为了找到有漏洞的车辆,你只需要在IP地址21.0.0.0/8 和 25.0.0.0/8 上扫描Sprint设备的端口6667。任何有响应的设备就是有漏洞的Uconect系统(或一个IRC服务器)。为了确定这一点,你可以尝试Telnet登陆这台设备并查找错误字符串“Unknown command”。 图-扫描设置 如果你想的话,接下来你可以与D-Bus服务交互,从而执行上述的任何操

  • 面试时间大概15分钟,上来就是自我介绍。然后根据自我介绍问项目,问了项目中1D-CNN怎么判断所提取的特征的有效性。然后问了会不会信号处理,面试官是泵送子公司的,最后反问就结束了。 希望好运。

  • 本文向大家介绍Openlayers3实现车辆轨迹回放功能,包括了Openlayers3实现车辆轨迹回放功能的使用技巧和注意事项,需要的朋友参考一下 记录基于geoserver地图服务,Openlayers3在web前端实现车辆轨迹回放功能,并记录和解决过程中出现的linestring只描绘部分经纬度坐标问题。 参考Openlayers3 官网例子 html map初始化 ajax获取坐标数据 显示

  • 本文向大家介绍使用OpenCV实现检测和追踪车辆,包括了使用OpenCV实现检测和追踪车辆的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了OpenCV实现检测和追踪车辆的具体代码,供大家参考,具体内容如下 完整源码GitHub 使用高斯混合模型(BackgroundSubtractorMOG2)对背景建模,提取出前景 使用中值滤波去掉椒盐噪声,再闭运算和开运算填充空洞 使用cvBlo

  • 我试过这个密码。 但在检查DL10G4839时,即使是幸运标志,也显示无效。号码。它不能正常工作。