0

嗨,我创建了以下代码,并编译了第一个名为“Draggable.java”的文件。第二个文件“Circle.java”向我显示了一个错误....请回答

在 Draggable.java 文件中

package graphics;

public interface Draggable {

}

在 Circle.java 文件中

package graphics;

public class Circle implements Draggable {

}

注意:我已将上述文件放在一个名为“graphics”的文件夹中。

4

1 回答 1

0

如果您的错误是:

Circle.java:3: cannot find symbol
symbol: class Draggable
public class Circle implements Draggable {
                               ^
1 error

那么您需要将类路径添加到您的javac命令中(假设您在graphics目录中):

javac -cp .. Circle.java

理想情况下,您将从项目根目录(的父文件夹graphics)编译并执行以下操作来编译:

javac graphics/*.java

或者

javac graphics/Draggable.java
// followed by
javac graphics/Circle.java
于 2012-08-16T16:14:04.063 回答