Pedia

ファクトリーメソッド

ふぁくとりーめそっど

Factory Method Pattern

類語・同義語: 工場メソッド

Factory Methodパターンとは、オブジェクトの生成(new)を直接行うのではなく、生成専門のメソッド(工場)を介して行わせるデザインパターンである。これにより、クラスを利用する側は「具体的なクラス名」を知る必要がなくなり、後から生成するクラスを変更したり拡張したりする場合でも、利用側のコードを修正しなくて済むようになる。システムを柔軟にし、結合度を下げるための基本的かつ重要なパターンである。

最終更新: 2026/1/18

由来・語源

物を生産する「工場(Factory)」のようにオブジェクトを作り出すメソッドであることから。

使用例

データベースの種類(MySQL, PostgreSQL)に応じて接続オブジェクトを生成するため、Factory Methodを使用する。

関連用語

  • 同義語: 工場メソッド
  • 関連: デザインパターン, 抽象化, ポリモーフィズム
TOP / 検索 Amazonで探す