从其他包中隐藏某些方法

新手上路,请多包涵

我的项目中有两个包: odp.projodp.proj.test 。我希望某些方法只对这两个包中的类可见。我怎样才能做到这一点?

如果Java中没有子包的概念,有没有办法解决这个问题?我有一些方法我希望只对测试人员和该包的其他成员可用。我应该把所有东西都扔进同一个包裹里吗?使用广泛的反思?

原文由 Nick Heiner 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 450
1 个回答

你不能。在 Java 中没有子包的概念,所以 odp.projodp.proj.test 是完全独立的包。

原文由 starblue 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题