想象一下,我有两个类A和B,B继承自A,如下所示:
class B extends A
{
....
}
但是在我的情况下,Class A是加密的,只能在运行时由我的ClassLoader加载(在编译时,A.class无法被识别为.class文件,因为它被加密了)。这意味着在编译时不存在Class A。
我的问题是:
- 如果一些方法覆盖了Class A中的方法,我应该如何编写Class B的代码?
- 我如何指定Class B在运行时继承Class A?