技術士第一次試験 専門科目情報工学部門 R01再
通常
試験時間: 00:00問題時間: 00:00
問題一覧
問題 16 / 35
出典: 令和元年度技術士第一次試験問題 (再試験) 情報工学部門Erich Gammaらによって整理されたデザインパターンに関する次の記述のうち、最も適切なものはどれか。
①Abstract Factoryパターンは、オブジェクトに責任を動的に追加し、サブクラス化の代替となる柔軟な機能拡張方法を提供する。
②Decoratorパターンは、互いに関連や依存をし合うオブジェクト群を、その具象クラスを明確にせずに生成するためのインタフェースを提供する。
③Facadeパターンは、サブシステムの一連のインタフェースに対する、統合されたインタフェースを提供する。
④Singletonパターンは、一連のアルゴリズムを定義し、各アルゴリズムをカプセル化して、それらを交換可能にする。
⑤Strategyパターンは、あるクラスに対してインスタンスが1つしか存在しないことを保証し、それにアクセスするためのグローバルな方法を提供する。
