Pedia

Template Methodパターン

てんぷれーとめそっど

Template Method Pattern

類語・同義語: テンプレートメソッド

Template Methodパターンとは、オブジェクト指向のデザインパターン(GoFパターン)の一つ。親クラスで処理の「枠組み(テンプレート)」となるメソッドを定義し、具体的な処理の中身は子クラスで実装する手法。手順は決まっているが、各ステップの具体的な内容が異なる場合に有効。

最終更新: 2026/1/18

雛形パターン

デザインパターンの一つ。処理の「大枠(テンプレート)」を親クラスで定義し、具体的な中身の一部を子クラスで実装させる方法。

  • メリット: 全体の流れを統一しつつ、詳細な挙動だけを変えることができる。

由来・語源

Template(ひな形)。

使用例

CSV出力とPDF出力の共通処理を親クラスにまとめ、Template Methodパターンで実装した。

関連用語

  • 同義語: テンプレートメソッド
  • 関連: 継承, 抽象クラス, デザインパターン
TOP / 検索 Amazonで探す