【发布时间】:2017-01-09 08:14:50
【问题描述】:
正在编写一个库,其中我有一个包含多个类的包,其中一个类是最终类 Point( 被许多其他类使用,但在其包之外没有公共访问权限 在这种情况下 com.ve.free)
现在当我导入最终的 jar 时,我意识到如果使用我的 lib 的开发人员也在其项目中创建了一个包 com.ve.free,那么他可以 也使用我的班级点...
我认为这是我的代码中的一个漏洞,但我该如何避免呢?
提前谢谢..
【问题讨论】:
标签: java packages visibility