プロジェクトで .class ファイルを拡張する必要があり、単純なメソッドをオーバーライドする必要があります。いくつかの .jar パッケージにあるクラス A があるとします。クラス AI の test() メソッドをオーバーライドしたいのは、A のサブクラス B を作成してオーバーライドすることです。今、私のアプリケーションパッケージ(.jarです)で、クラスAのオブジェクトが作成されます。このオブジェクトは、クラスAのメソッドを呼び出します。しかし、クラスBのメソッドを呼び出したいです。
私の考えは、アプリケーション全体でオブジェクトの作成をプロキシすることです。その時点でクラスAのオブジェクトが作成されるたびに、クラスBのオブジェクトを作成し、クラスAに引き渡されるように構成したいと考えています。
このタイプのメカニズムを実装するのを手伝ってください。