Creational Patterns

/kriˈeɪʃənəl ˈpætərnz/ クリエイショナル パターンズ

1. オブジェクトの生成に関する問題を解決するためのデザインパターンの一種。

ソフトウェア開発において、オブジェクトの生成プロセスを特定の状況に合わせて最適化し、柔軟性や再利用性を高めるためのパターンです。直接オブジェクトをインスタンス化するのではなく、生成プロセスを抽象化したり、他のオブジェクトに委譲したりすることで、システムの結合度を下げ、変更に強い構造を構築します。
Creational Patterns abstract the instantiation process. (生成パターンはインスタンス化のプロセスを抽象化します。)
関連
Singleton Pattern
Factory Method Pattern
Abstract Factory Pattern
Builder Pattern
Prototype Pattern