我正在研究一个模拟汽车的项目.要求是通过填充燃料来证明汽车的运行,然后运行汽车直到它没有燃料.模拟以不同速度填充和运行汽车的过程.随着汽车的运行,定期打印出汽车的当前里程,燃油量和速度.
我写了一些其他类来举行一些方法,我将用它来计算燃料,速度和里程.我只是有点麻烦我应该如何使它像真正的汽车一样工作,任何帮助将不胜感激.
public class FuelGauge {
protected double fuel;
public FuelGauge()
{
fuel = 0.0;
}
public double getFuel()
{
return fuel;
}
public void setFuel(double fuel)
{
this.fuel = fuel;
}
public void fuelUp()
{
if(fuel<18)
fuel++;
}
public void fuelDown()
{
if(fuel>0)
fuel--;
}
Run Code Online (Sandbox Code Playgroud)
}
公共级里程表扩展FuelGauge {
private int mileage, mpg;
private int economy;
public int getMileage()
{
return mileage;
}
public void setMileage(int mileage)
{
this.mileage = mileage;
}
public int getMpg()
{
return mpg;
}
public …Run Code Online (Sandbox Code Playgroud)