平成21年度 秋期 応用情報技術者試験 午前 問43
テクノロジ/開発技術UMLのクラス図が表す内容はどれか。
出典:平成21年度 秋期 応用情報技術者試験 午前 問43
- アクラス間の動的な関係
- イクラス同士が,必ず1対1の対応になるような相互関係
- ウクラスを構成するクラス名,インスタンス,メッセージの3要素
- エ汎化,集約,関連などのクラス間の関係
正解:エ
解説
UMLのクラス図は,クラスがもつ属性・操作に加えて,汎化(継承),集約,関連などのクラス間の静的な関係を体系的に表現する図です。
選択肢ごとの解説
- ア誤り。クラス間の動的な関係(相互作用の時系列など)を表すのはシーケンス図やコミュニケーション図の役割です。
- イ誤り。クラス図はクラス同士が必ず1対1の対応になることを表すものではなく,多重度によって1対多や多対多の関係も表現できます。
- ウ誤り。クラス名,インスタンス,メッセージの3要素で構成されるという説明は,クラス図そのものの説明ではありません。
- エ正しい。クラス図は,汎化,集約,関連などのクラス間の関係を体系的に示します。