此类"Car.java"文件名未编译并显示错误



"车辆.java";这个类正在编译和创建一个包车辆

package vehicles;
interface Vehicle {
public void run();
public void speed();
}

"Car.java">

package vehicles;
public class Car implements Vehicle
{
public void run()
{
System.out.println("Car is running.");
}
public void speed()
{
System.out.println("Speed of Car: 50 Km/h");
}
public static void main(String args[])
{
Car Car = new Car();
Car.run();
Car.speed();
System.out.println("Hello World!");
}
}

没有编译并显示错误

PS D:Programmingjava2> javac -d . Car.java
Car.java:2: error: cannot find symbol
public class Car implements Vehicle
^
symbol: class Vehicle
1 error

为什么我会出现此错误?

Car.java和Vehicle.java是否位于同一目录中?一次性编译它们。

如果您想一个接一个地编译它们,请确保在编译Car.java.时Vehicle.class在类路径上

相关内容

最新更新