想象一下,我有两个 A 和 B 类,B 扩展 A,比如
class B extends A
{
....
}
但是,在我的情况下,A 类是加密的,只能由我的 ClassLoader 在运行时加载(在编译时,A.class 不能被识别为 .class 文件,因为它是加密的)。这意味着 A 类在编译时不存在。
我的问题是:
- 由于某些方法会覆盖 A 类中的方法,如何为 B 类编写代码?
- 如何在运行时指定 B 类扩展到 A 类?
想象一下,我有两个 A 和 B 类,B 扩展 A,比如
class B extends A
{
....
}
但是,在我的情况下,A 类是加密的,只能由我的 ClassLoader 在运行时加载(在编译时,A.class 不能被识别为 .class 文件,因为它是加密的)。这意味着 A 类在编译时不存在。
我的问题是: