技術士第一次試験 専門科目情報工学部門 H26

問題 17 / 35

出典: 平成26年度技術士第一次試験問題[専門科目情報工学部門] III-17

Erich Gammaらによって整理されたデザインパターンに関する次の記述のうち、最も適切なものはどれか。

Abstract Factoryパターンは、あるクラスに対してインスタンスが1つしか存在しないことを保証し、それにアクセスするためのグローバルな方法を提供する。
Decoratorパターンは、互いに関連したり依存し合うオブジェクト群を、その具象クラスを明確にせずに生成するためのインタフェースを提供する。
Facadeパターンは、オブジェクトに責任を動的に追加し、サブクラス化より柔軟な機能拡張方法を提供する。
Singletonパターンは、サブシステム内に存在する複数のインタフェースに1つの統一インタフェースを与える。
Strategyパターンは、アルゴリズムの集合を定義し、各アルゴリズムをカプセル化して、それらを交換可能にする。

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。