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

出典令和6年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問22
Java のパターンとして、引数オブジェクト、オブジェクトの可変性などで構成される。
オブジェクト指向開発のためのパターンであって、生成,構造、振る舞いの三つのカテゴリに分類される。
構造,分散システム、対話型システム及び適合型システムの四つのカテゴリに分類される。
抽象度が異なる要素を分割して階層化するための Layers, コンポーネント分割のための Broker などで構成される。