-2
我在一个名为beginsthings的包中有两个类。 FirstClass编译得很好(当然,它没有扩展任何内容),但SecondClass扩展了第一个,编译器说它找不到FirstClass。我正在尝试通过转到目录并键入javac beginsthings/SecondClass.java进行编译,我是否做错了什么?编译并发症,扩展类
错误:
beginsthings/SecondClass.java:6: cannot find symbol
symbol: class FirstClass
public class SecondClass extends FirstClass {
^它不会找到的Firstclass正在扩大。我知道里面的代码bc是一个来自库 的样本,而package beginsthings是src文件夹中的一个文件夹。
beginsthings/FirstClass.java:
package beginsthings;
//bunch of gui imports
public class FirstClass {
//some code for drawing a circle
}
beginsthings/SecondClass.java:
package beginsthings;
import java.awt.Color;
import java.awt.Graphics2D;
public class SecondClass extends FirstClass {
//code for the drop goes here, but extending FirstClass already doesn't work.
}
没有答案就投了下来?有人问过这个问题,我尝试的方法是基于该论坛的答案。 HALP! –
@FredV:你还没有提供足够的细节。请告诉我们确切的错误,所有文件的路径以及软件包名称。 – SLaks
向我们展示一些代码! – MrSmith42