• ベストアンサー

UMLの黒ひし形マークについて

こんにちは。palbanです。 UMLでオブジェクトとオブジェクトをつないでいる線で 矢印マークや点線矢印マーク、白ひし形マークは何を意味するかわかるのですが、黒ひし形マークだけがわかりません。このマークは何を意味するものなのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.1

こんにちは。この記号が「コンポジション(composition, 合成・複合)」 関係を表すということはご存じですね。 コンポジションの概念については以下のページの説明が最も端的だと思いますが、 その説明を借りれば、「複合」と「コンポジション」の違いは デスクトップPCとノートPCの構成要素同士の関係の違いに例えられます。 例えば、デスクトップPCもノートPCも「本体」「ディスプレイ」「キーボード」 などから成り立っていますが、デスクトップの場合、構成要素は切り離すことができ、 新しいものを買ってくれば即座にシステムが復活、一つが壊れたといっても システム全体がおしゃかになることはありません。これが「集約」です。 一方ノートPCの場合、その一つでも壊れてしまえば修理に出さねばなりません。 このように構成要素の一つでもなくなれば全体が損なわれる関係が 「コンポジション」なのです。 他にも「テレビデオ」などがコンポジション関係から成っている製品ですね。 このように、コンポジションとは本来一つであったものを 二つ以上のクラスに分割管理するときに重宝するようです。

参考URL:
http://www.atmarkit.co.jp/fjava/devs/object05/object05.html,http://msugai.fc2web.com/java/uml.html
palban
質問者

お礼

迅速なご返答、ありがとうございました。 とても参考になりました。

その他の回答 (1)

  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.2

すみません、訂正です。 >「複合」と「コンポジション」の違いは 「集約(aggregation)」と「コンポジション」の違いは 失礼しました。

関連するQ&A

  • セーターの菱形の模様は何というのでしょうか?

    セーターとかカーディガンでチェックの菱形の模様を見かけます。最近では白と黒だけでなく茶とか緑などいろいろな組み合わせの柄があるようですがこれらの菱形の模様は何と呼ぶのでしょうか?。

  • UMLでの「オブジェクト」と「インスタンス」の違い

    Java的な概念での説明や、単に「オブジェクト指向」と銘打つHPなどの説明では、「オブジェクト」と「インスタンス」は同じものとして扱われたり、「クラスオブジェクト」「インスタンスオブジェクト」等という言葉を持ち出し、単独の「オブジェクト」という言葉は存在しないなどと取れる説明をしていることが多いように感じます。 しかし、一般的にUMLを元にしたオブジェクト指向の考え方の下では「オブジェクト」と「インスタンス」という言葉は明確に使い分けられており、また「クラス」と「オブジェクト」は対極にあるものとして扱われるため、「クラスオブジェクト」等という言葉が使われることもありません。 下記URLと書籍では、「オブジェクト」と「インスタンス」を明確に使い分けています。 http://www.atmarkit.co.jp/fjava/devs/object04/object04.html テクノロジックアート UMLモデリングL1 P2,3 しかし、この使い分けのニュアンスの違いが理解できません。 オージス総研 初めて学ぶUML 21P では、「型/インスタンス」→「クラス/オブジェクト」という明確な解を提示していますが、微妙な感じだし、何より前出の2者とは明らかに異なる意味合いで使われています。 人によって異なる意味合いで使われているということは理解しています。また、その人による微妙な違いもおおむね理解しているつもりです。しかし、上記の2者のニュアンスだけは理解できない状態です。このニュアンスがわかる方、解説よろしくお願いします。

  • このマークの社名を教えてください。

    こんにちは。 ひし形のマークで辺がそれぞれ二重線になっていて角が交わっているこのマークの社名をご存知の方教えてください。 気になって仕事が手につきません(^_^;)

  • 矢印や手のひら(指)マークが点々になって見づらいのですが、どうすれば直りますか

    矢印や指マークが実線ではなく点線状になってしまいました。 ほとんど見えない状態なので使いづらいです。 再起動させてみましたが直りません。 どうすれば直るでしょうか。

  • 三菱のマーク

    三菱グループのマーク 三つのひし形は何か意味があるのですか?

  • 思い出せなくて困ってます。中国の占い(?)のマーク

    思い出せなくて困ってます。中国の占いか何かでよく見掛けるあのマークの名前を教えてください。 円形“○”でまんなかに“~”が入っていて、半分が白、もう半分が黒のあのマークです。 一体何と呼ばれ、何の意味があるのでしょうか。

  • Amazonのロゴマークの意味

    Amazonのロゴマークの意味にはどのような意味がありますか?私が知っているのは、黄色の線が矢印になっていてAからZを指していますが、これにはAmazonでは全ての商品を取り揃えているという意味が込められています。

  • ソフバンスマホ上部の雲のようなマークって?

    お願いします。 ソフバンのスマホ102Pをつかっています。 きのうから上部にモクモクの白い雲の中に上向きの黒の矢印のマークが出ていますが、何の意味だかわかる方いらっしゃいましたら教えてください。

  • イラストレーター パスの選択がうまくいきません

    イラストレーター9.0です。 矢印は黒と白のふたつがありますよね。 白の矢印でパスの変形ができると理解しています。 パスの■をつまむと変形できるのですが その変形ができるときとできないときがあります。 できないときはオブジェクト全体が動いてしまいます。 確実にパスの変形をしたいときはどうすればいいのでしょうか? よろしくご回答をお願いします。

  • このマークは?

    横浜在住の者です。 今年に入って気付いたのですが、横浜市内の歩道に不思議なマークをよく見かけます。 一つの円を中心に、3つの“C”のくっついてないところを外に向け均等に重ねたようなマークなんですが、・・・すみません。説明がうまくできないです。 色は白もあり、黒もあり、大きさもマチマチです。 一体これは何のマークなんでしょうか?

専門家に質問してみよう