良い日、 次のシナリオではソリューションを構築するための最善の方法についてアドバイスが必要です。1つのグローバルJavaファイルを呼び出す2つのメインクラス(1つしか実行しない)を使用してソリューションを構築する方法
a)1つのプロジェクトでは、2つのメインクラスファイルA.java
とB.java
があります。別のファイル
C.java
があり、それぞれA.java
またはB.java
で呼び出されます。任意の には、A.java
またはB.java
しか実行できません。 C.java
には、実行中のファイルに応じて、値がA.java
またはB.java
になる関数が含まれています。 C.java
はA.java
が実行されている場合B)例えば、それはバックA.java
にいくつかの値を渡すC.java
に呼び出す
A.java
とB.java
両方にグローバルファイルとみなすことができます。ありがとうグローバルC.java
に呼び出し中
希望
は、ユーザーが自由にA.java
または
B.java
を実行するかように、このソリューションを構築するための最良の方法であるかについてのアドバイスを持っています。より多くの情報が必要な場合は、私にお知らせください。
特定の質問に追加できるコンテキストはありますか? –
'A'や' B'を 'C'に注入するか、' C'でコールバックを登録するべきです。 – bradimus