作成日 2010/10/3
最終更新日 2010/10/3

問題1.15(問題タイトル:関連と属性)

オブジェクト指向設計についての問題(初級レベル)です。

問題タイトル:関連と属性
重要度:★★★★☆(やや重要)
難易度:★★★☆☆(普通)


1.問題
2.解答・解説
3.参考文献


1.問題

問題タイトル:関連と属性
重要度:★★★★☆(やや重要)
難易度:★★★☆☆(普通)

問題:UML2.0では関連と属性を総称してプロパティと呼ぶ。
クラス内に定義された属性は、関連に直して表記することが出来る(※逆は出来るとは限らない)。
図1で示したクラス図の属性のいくつかを関連を使用して表記したとき、最も適切であると思われるものをa〜dのうちから1つ選べ。


図1 クラス図

 a.
  
 b.
  
 c.
  
 d.
  

問題文終わり

このページのトップへ












注意:これ以上、下にスクロールすると解答・解説が見えちゃいます。

2.解答・解説

解答:a
解説:
 関連と属性に関する問題です。
属性は関連に直せますという内容で、それを正しく理解しているかを確認する問題です。
aの図では、関連の線のOperationクラス側に×印(誘導可能性がない)がないけど、この場合は、多分、あっても間違いではないと思う。
ちなみに×印も→印(or←印)がない場合は誘導可能性が未定義と言う意味です。

あと、それから、今回の問題はUML2.0の仕様書を元に作成しました。

 a.正しい。
 b.UML2.0の図ではない(表記が間違っている。)
 c.方向(誘導可能性の方向)が逆。
 d.UML2.0の図ではない(表記が間違っている。)

このページのトップへ

3.参考文献

 このページを作成する際に参考にしたページや、もっと勉強したい人向けの資料です。

番号

リンク先の名称

リンク先の説明

リンクした日

1 関連 - だるまのエクセルVBA 意味のわかりにくい関連について説明しています。 2010/10/3
2 OMG Document -- UML 2.0の仕様書(UML Superstructure Specification, v2.0)がダウンロードできます。(※英語のページです) 2010/10/3

番号

著者名

書籍名

ISBN

1 オージス総研オブジェクトの広場編集部、山内 亨和 その場でつかえるしっかり学べるUML2.0 978-4798012391


Prev Up Next  Top
このページのトップへ


このページの利用によって発生した、いかなる損害について、このホームページの作成者は責任を負いません。
このページの間違いや嘘を見つけた方、このページに書いて欲しい情報がある方はメールをお願いします。

Microsoft 、Windows 、Visual Basic および Excel は米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
ここではExcel® をエクセル、Visual Basic® for Applications をVBAと表記する場合があります。
Mac 、Mac OS 、Mac OS X は米国Apple Computer,Inc.の登録商標または商標です。
OMG、UML、Unified Modeling Languageは、Object Management Groupの商標または登録商標です。
Sun、Sun Microsystems、サンのロゴマーク、Java、及び、Sun/Solaris/Java に関連するすべての商標およびロゴマークは米国 Sun Microsystems, Inc. の米国およびその他の国における商標または登録商標です。
その他、社名および商品名、システム名称などは、一般に各社の商標または登録商標です。

このホームページの作成者はこれらの会社とはいっさい関係がありません。