0
我创建了一个库。实际上,它是另一个图书馆的包装。所以,我想限制使用我的库的开发人员查看我使用过的内部库的类。开发人员不应该知道我使用过的内部库。隐藏我自己的库中内部使用的库
例如: 可以说“X”是我的图书馆 而且说“Y”是另一个图书馆。
因此,在我的图书馆“X”中,我使用了图书馆“Y”。
使用我的库(即X)的人不应该看到库“Y”的类。
我创建了一个库。实际上,它是另一个图书馆的包装。所以,我想限制使用我的库的开发人员查看我使用过的内部库的类。开发人员不应该知道我使用过的内部库。隐藏我自己的库中内部使用的库
例如: 可以说“X”是我的图书馆 而且说“Y”是另一个图书馆。
因此,在我的图书馆“X”中,我使用了图书馆“Y”。
使用我的库(即X)的人不应该看到库“Y”的类。
根据定义,这是不可能的,只要Y的班会在他们的应用程序。 – CommonsWare
@CommonsWare类将在库X中。应用程序使用类X.是的,当然Y的内部类正在被X使用。但是,应用程序不应该看到Y的类,因此包名也是。 –
再次,这是不可能的。 Java中没有关于不存在的类(“不应该看到”)但实际上存在(“正在使用”)的概念。 – CommonsWare