資格暗記無料で始める

デザインパターンとは?

デザインパターンとは、オブジェクト指向設計で繰り返し現れる問題と、その定石となる解決構造に名前を付けたもの。GoFによる23種が有名で、生成に関するもの、構造に関するもの、振る舞いに関するものの3つに分類される。設計意図を短い名前で共有できるのが利点。

でざいんぱたーん

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)


デザインパターンの意味

オブジェクト指向設計で繰り返し現れる問題と、その定石となる解決構造に名前を付けたもの。GoFによる23種が有名で、生成に関するもの、構造に関するもの、振る舞いに関するものの3つに分類される。設計意図を短い名前で共有できるのが利点。

デザインパターンの具体例

Singletonはインスタンスを1つに限定して設定情報の管理などに使い、Observerは監視対象の変化を複数の表示部へ自動通知する。Factory Methodは生成するクラスを利用側から隠し、実装の差替えを容易にする。

デザインパターンは試験でどう引っ掛けられる?

パターン名と目的の対応を問う出題が中心なので、代表的な数個は目的まで押さえる。またMVCのようなアーキテクチャパターンは扱う粒度がより大きく、GoFの23種には含まれない。

デザインパターンと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。