0
私は、Javaで簡単なプログラムを実装して、再帰的方法と反復的方法の両方で特定の階乗の階乗を計算しました。私はインターフェイスFactorial
を使用しました。これは2クラスFactorialRecursive
とFactorialIterative
で実装されています。ここでは、任意のインタフェースクラスの可能な実装を発見してインスタンス化できるGenericファクトリを実装したいと思います。誰でも簡単な言葉でジェネリック工場は何を説明することができますか?ジェネリック薬と同じですか?ジェネリックファクトリとはどのように階乗プログラムで実装するのですか
私には、提供されたデータのタイプに基づいて長整数型で動作するファクトリを意味します。 – SMA
あなたは[tag:abstract-factory]を探していると思います –
どのように発見が起こっているのでしょうか? Springのクラスパススキャンのように、指定されたインターフェースを実装するすべてのものを見つけることができますか? JavaのService Provider Interfaceのように、ライブラリが明示的に何らかのメタ情報を使って実装するサービスを言うが、アプリケーションはそれらをすべて動的に発見できる。 – sisyphus