【发布时间】:2015-01-18 22:12:18
【问题描述】:
我正在学习使用课程,我的部分任务是制作这个 Car 课程。我在第 6 行遇到错误,我尝试打印类中方法的结果。我认为这意味着我正在尝试打印一些不存在的东西,我怀疑这是里程方法。我尝试将其更改为返回里程,但这也不起作用。有什么想法吗?
public class TestCar {
public static final void main(String args[]) {
Car c = new Car ();
c.moveForward(4);
System.out.println ("The car went" + c.mileage() + "miles."); // <-- L6
}
}
class Car {
public int miles = 2000;
public void moveForward(int mf) {
if (miles != 2000) {
miles += mf;
}
}
public void mileage() {
System.out.print(miles);
}
}
【问题讨论】:
-
那辆车没有前进。)
标签: java syntax void return-type