2011-03-16 40 views

答えて

2

リンク/アソシエーションがどのように宣言されているかは、パブリック、プライベート、またはプロテクトに依存します。リンクとアソシエーションは一般にプロパティを使用して実装されるため、プライベートとして実装されたリンクやアソシエーションは継承されませんが、protectedまたはpublicは継承されます。

+0

アソシエーションのスコープが異なることはわかりませんでした。これに関する詳しい情報を得るためのリンクを提供できますか?ありがとうございました – amax

+0

@amax:これは可視性と呼ばれ、古いWikipedia(http://en.wikipedia.org/wiki/Class_diagram#Visibility)の詳細を見つけることができます – Lazarus

+0

ありがとう! 4321 – amax

0

既存のコードからUMLリバースエンジニアリングによるクラスダイアグラムへの継承を検出するのがよいでしょう。 Java継承コードについては、http://www.java.happycodings.com/Learning/code26.html

で説明されています。アトリビュートは通常、アソシエーションの検出に使用されます。 依存関係は、他のコードと同様に継承と関連付けの両方から発生しています。

関連する問題