過去問解きまくり研究所 ホーム

令和6年度 秋期 午前Ⅱ 問22

ソフトウェア開発管理技術

GoFのデザインパターンの説明

ソフトウェアパターンのうち,GoF のデザインパターンの説明はどれか。

答えと解説を見る

✓ これが正解イオブジェクト指向開発のためのパターンであって,生成,構造,振る舞いの三つのカテゴリに分類される。

解説

GoF のパターンは生成・構造・振る舞いの3つに分類されます。

GoF は Gang of Four の略で、オブジェクト指向設計のためのデザインパターンをまとめた4人の著者を指します。彼らがまとめた23のパターンは、オブジェクトの作り方に関わる生成、クラスやオブジェクトの組み立て方に関わる構造、オブジェクトどうしの役割分担や連携に関わる振る舞い、の3つのカテゴリに分類されます。生成の例には Singleton、構造の例には Adapter、振る舞いの例には Observer などがあります。ソフトウェアのパターンには、GoF とは別に、システム全体の骨組みを扱うアーキテクチャパターンなどもあります。分類の数と、扱う範囲の大きさが見分けの軸です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和6年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問22

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)