java中报错:需要为class interface 或 enum

来源:百度知道 编辑:UC知道 时间:2024/06/12 13:09:22
代码如下:
import mylib.Widget;

public class Ex8
{
public static void main(String[] args)
{
new Widget();
}
}

package mylib;
public class Widget
{ public Widget()
{System.out.println("a new Widget");}
}

说的是"package mylib;"这句"'需要为class interface 或 enum

怎么回事啊?
难道必须把两个程序分开?

你是不是把所有的代码都放到一个文件里了啊。
方正我是把上面的两个程序都放到了两个文件里面,测试也都通过了。
不知道你的这是什么原因。
把错误的控制台信息贴出来下,好吗?

http://www.tongxingongcheng.cn/gongzuoruanjian/yuyan/200710/6.html 整理了的结果!