【发布时间】:2015-11-29 18:40:16
【问题描述】:
我有 2 个包 > work 和 utils,utils 用于我需要在工作中的类中做的事情,类和工作方法是我想让运行这个 jar 的用户使用的那些,但我不希望他们访问 util 的类和方法。如果我将它们公开,用户将能够看到 util 中的所有方法,否则我将无法在“工作”中使用它们。如果我将它们放在一个包中,那么一个包中的类会太多,所以如果有解决方法请帮忙。我在这里也看到了类似的问题,但我没有找到任何答案,除了将这个记录给客户是我能找到的最好的。或者,如果有人可以为此提出更好的设计。
【问题讨论】:
-
如果您不需要 util 包超出工作范围,那么将其作为工作包的一部分是有意义的。