こんにちは、私は大学の 4 年生で、初めての本格的な就職の機会があります (わくわくします)。私は今、彼らがプログラミング例を見る必要がある段階にあり、2 つの異なる実装 (1 つは組み込みのものを使用し、もう 1 つは私が選択したもの) を使用して、Java で乱数ジェネレーター サービスを実装するタスクを与えられました。 . コードは簡単な部分ですが、タスクの一部が私を混乱させています...ここにあります:
評価者として、私は次のことができるはずです: 候補の jar ファイルを使用して自分のプロジェクトをコンパイルします。私のソリューションを候補の実行可能 jar に登録します。候補の実行可能 jar を実行し、何らかの方法で実装を実行するように指示します。
基本的に、コードを実行可能な .jar にしています。
評価者は、候補者が開発したコードとコンパイルされたクラスを使用して、候補者のコードを再コンパイルすることなく、独自の乱数ジェネレーターの実装をプラグインできる必要があります。
それはどういう意味ですか?多分私は明らかな何かを見逃していますか?すべてを再コンパイルすることなく、彼らが独自の実装を投入できるようにする方法がわかりません...私の大学でそのようなことを聞いたことがないので(私は思う)、それほど大きな仕事ではないことを願っています.
どんな助け/洞察も本当に感謝しています!