不能从外部包访问类

我有两个包。我要从第一个包中导入的类声明为PUBLIC。尽管如此,当我从第二个软件包测试文件时,它向我显示了如下编译错误:

PUBLICclass在mypackage中不是公共的;无法从外部包访问

我试图从第一个程序包中向该类添加一个公共构造函数,但没有任何区别。

你有什么想法?我使用Netbeans 7。

第一个包中的类如下所示:

public class PUBLICclass extends AbstractClass { public PUBLICclass() { } }

回答:

让我猜猜

您最初的课堂声明PUBLICClass不是公开的,然后您将其设为“公开”,您可以尝试清理并重建项目吗?

以上是 不能从外部包访问类 的全部内容, 来源链接: utcz.com/qa/412672.html

回到顶部