java编译找不到符号是什么原因

来源:百度知道 编辑:UC知道 时间:2024/09/28 10:24:02
我写了一个程序编译后提示找不到符号
import java.awt.*;
public class Driver{
private DrawingGizmo pencil;

public Driver(){
pencil=new DrawingGizmo();
pencil.setBackground(Color.black);
pencil.dontDraw();
pencil.movedy(50);
pencil.draw();
pencil.turnBy(150);
pencil.setForeground(Color.blue);
pencil.moveby(80);
pencil.turnBy(120);
pencil.setForeground(Color.white);
pencil.moveBy(80);
pencil.turnBy(120);
pencil.moveBy(80);

}
}
提示的是Driver.java:2:找不到符号
符号:类DrawingGizmo
位置:类Driver
private DrawingGizmo pencil;
Driver.java:5:找不到符号
符号:类DrawingGizmo
位置:类Driver
pencil=new DrawingGizmo();

2错误

如果DrawingGizmo.class必须在同一个目录

如果在包结构当中 就必须用inport引入 无包结构的话 直接在同一目录就行了

DrawingGizmo 这个类有没有正确引用呀。

少引一个包

把DrawingGizmo类和Driver类放在同一目录试一下,然后重新编译
Driver类不能引用DrawingGizmo类