3

抽象ファクトリ パターンの本来の用途は、関連するオブジェクトのファミリを作成する場合だと思います。これは、Gang of Four (GoF)とこのチュートリアルで説明されているものです: http://www.oodesign.com/abstract-factory-pattern.html

また、アブストラクト ファクトリ パターンを依存性注入、特に実行時に計算される値の注入に使用できるという投稿もよく見かけます。ここに記載されている抽象ファクトリ パターンのすべての使用法は、このメソッドを参照しているようです:なぜ抽象ファクトリ デザイン パターンが必要なのですか?

これら 2 つは実際には同じパターンで、まったく同じように実装されているのでしょうか、それとも両方で抽象ファクトリが使用されているため、両方とも同じ名前になっているのでしょうか? 両方とも同じ方法で実装されている場合でも、同様の実装 (状態と戦略など) を持つ他のパターンがありますが、動機が異なるため名前が異なります。 2つの場合の工場は完全に異なりますか?

4

0 に答える 0