以下は私のJavaクラスファイルです:
Public class subscriberAction {
private Service1 s1 = ServiceFactory.getServiceImpl1();
private Service2 s2 = ServiceFactory.getServiceImpl2();
----
----
----
public Service1 getServiceImpl1Obj(){
-----
----
return s1.getInstance();
}
public Service2 getServiceImpl2Obj(){
-----
----
return s2.getInstance();
}
}// クラスの終わり
Java コードを動的に使用して、プライベート クラス変数を削除し、次のコードのようにreturn ステートメントを変更したいと考えています。プログラムされた Java ファイルを実行すると、SubscriberAction Javaファイルは次のように変更されます。
Public class SubscriberAction {
public Service1 getServiceImpl1Obj(){
-----
----
return ServiceFactory.getServiceImpl1().getInstance();
}
public Service2 getServiceImpl2Obj(){
-----
----
return ServiceFactory.getServiceImpl2().getInstance();
}
}
Javaコードの書き方を教えてください。