資格暗記無料で始める

デザインパターンとは?

デザインパターンとは、オブジェクト指向設計でよく現れる問題に対する、再利用可能な設計上の定石をまとめたもの。既存の優れた設計の知見を再利用することで、開発効率や保守性を高められる。

でざいんぱたーん

基本情報技術者試験の頻出用語/テクノロジ系


デザインパターンの意味

オブジェクト指向設計でよく現れる問題に対する、再利用可能な設計上の定石をまとめたもの。既存の優れた設計の知見を再利用することで、開発効率や保守性を高められる。

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

あるクラスのインスタンスをシステム内で常に1つだけに制限する「シングルトンパターン」や、オブジェクトの生成処理を専用のクラスに任せる「ファクトリパターン」などが代表的なデザインパターンとして知られる。

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

「そのまま貼れる部品集」ではなく設計の考え方の型なので、ライブラリやフレームワークと同列に並べない。粒度も違い、クラス間の設計の定石を扱うのがデザインパターン、システム全体の骨格を扱うのがアーキテクチャパターン(MVCなど)。

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

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