我有一个JAVA库,它为类增加了很多功能。 lib被打包在.jar文件中,并且在A类(包a.jar)中实现了功能(泛型)
应用程序BApplication包括包a.jar并包含一个派生自A:
的B类LIB A:
class A {
public instanciate(String json){ ... }
private addToList(){ ....}
public XY()...
}
现在在派生库中:
LIB B uses A:
class B extends A {..}
SomeClass{
new B.XY();
}
现在我必须知道库a.jar中的B类。 (在运行时)
我可以想象,当另一个库(或类)使用它时,库(或类)必须注意到(至少在运行时)...
感谢任何帮助...