生成に関するパターン

  • Abstract Factory パターン
    • 関連する一連のインスタンスを状況に応じて適切に生成する方法を提供
  • Builder パターン
    • 複合化されたインスタンスの生成過程を隠蔽
  • Factory Method パターン
    • 実際に生成されるインスタンスに依存しない、インスタンスの生成方法を提供
  • Prototype パターン
    • 同様のインスタンスを生成するために、原型のインスタンスを複製
  • Singleton パターン
    • あるクラスについて、インスタンスが単一であることを保証