2 つのクラス A と B があり、B が A を拡張するとします。
class B extends A
{
....
}
ただし、私の場合、クラス A は暗号化されており、実行時に ClassLoader によってのみロードできます (コンパイル時に、A.class は暗号化されているため、.class ファイルとして認識できません)。これは、コンパイル時にクラス A が存在しないことを意味します。
私の質問は次のとおりです。
- 一部のメソッドはクラス A のメソッドをオーバーライドするため、クラス B のコードをどのように記述できますか?
- 実行時にクラス B がクラス A に拡張されるように指定するにはどうすればよいですか?