UMLのクラス図において、集約の関係にあるクラスはどれか。
ア |
クラスAとクラスB |
|
イ |
クラスAとクラスC |
ウ |
クラスBとクラスD |
|
エ |
クラスCとクラスD |
答え イ
【解説】
ア |
クラスAとクラスBの間の矢印は“関連”を表します。 |
イ |
クラスAとクラスCの間の白抜きひし形は“集約”を表します。 |
ウ |
クラスBとクラスDの間の白抜きの矢印は“継承”を表します。 |
エ |
クラスCとクラスDの間の破線の矢印は“依存”を表します。 |
【キーワード】
・UML
・クラス図
【キーワードの解説】
- UML(Unified Modeling Language、統一モデリング言語)
オブジェクト指向プログラム開発のためのモデル化のために標準化された仕様記述言語で、構造図(クラス図、コンポーネント図など)や振る舞い図(ユースケース図、状態遷移図など)などの複数の図があります。
- クラス図
UMLで使用する図の一つで、クラス、属性、クラス間の関係からシステムの構造を記述する静的な構造図です。
もっと、「UML」について調べてみよう。
戻る
一覧へ
次へ
|