Pedia

Decoratorパターン

でこれーたぱたーん

Decorator Pattern

Decoratorパターンとは、オブジェクトに対して動的に機能(責任)を追加するためのデザインパターン。継承を使わずに、中身を包み込む(Decorate)ことで機能を拡張する。

最終更新: 2026/1/19

由来・語源

飾り付ける(Decorate)もの。

使用例

ログ出力機能を追加するために、既存の処理をDecoratorクラスでラップした。

関連用語

  • 同義語:
  • 関連:
TOP / 検索 Amazonで探す