ファクトリーメソッド
ふぁくとりーめそっど
Factory Method Pattern
類語・同義語: 工場メソッド
Factory Methodパターンとは、オブジェクトの生成(new)を直接行うのではなく、生成専門のメソッド(工場)を介して行わせるデザインパターンである。これにより、クラスを利用する側は「具体的なクラス名」を知る必要がなくなり、後から生成するクラスを変更したり拡張したりする場合でも、利用側のコードを修正しなくて済むようになる。システムを柔軟にし、結合度を下げるための基本的かつ重要なパターンである。
最終更新: 2026/1/18
由来・語源
物を生産する「工場(Factory)」のようにオブジェクトを作り出すメソッドであることから。
使用例
データベースの種類(MySQL, PostgreSQL)に応じて接続オブジェクトを生成するため、Factory Methodを使用する。
関連用語
- 同義語: 工場メソッド
- 関連: デザインパターン, 抽象化, ポリモーフィズム