私は工場設計パターンを実装中ですが、別の設計パターンが自分の要求を満たすことができるかどうかを知りたがっています。作成されたオブジェクト、これを実現するデザインパターンを工場で更新しますか?
私がしなければならないこと: 1.スレッドを含むクラスの複数のインスタンスを作成します。インスタンスの違いは、スレッドが実行される頻度です。 2.各インスタンスには、追加および削除によって更新できる参照リストが含まれています。これらの追加および削除は、作成されたクラスの知識を保持しているので、ファブリックから呼び出されます。
もちろん、生成されたインスタンスを持つリストを保持し、そのインスタンスを更新するリポジトリを実装することはできますか?
しかし、更新機能の種類でファブリックを拡張するデザインパターンはありますか?
よろしいですか?そのクラスを作成し、あなたが望む名前を入れてください。工場は名前のように思える。明日クラスに多くの責任がある場合、それを2つのクラスにリファクタリングします。 – ivowiblo