0

プロジェクトのクラス図を作成しています。クラスで使用WebViewsします。私の質問は:

WebViewUMLクラス図にクラスを記述する必要がWebViewありますか、それとも型としてのみ使用できますか?

たとえば、aに文字列がある場合: 、クラス図では、クラス属性にString aaを入れますが、クラスにある場合は、文字列と同じように実行して、クラス属性に書き込むことができます:またはIクラスを作成してから、クラスと関連付ける必要がありますか?: StringWebView wvwv: WebViewWebView

4

1 に答える 1

1

簡単な答え:どちらでもかまいません。

より長い答え:UMLはここで行うことを制約しません。属性の値として使用できるタイプと、関連付けとして表示する必要があるタイプを示す規則はありません。

最長の答えは実際には質問です。図と何を伝えたいですか?クラス図は、構造(クラス間のリンク(関連付け))を示すのに適しています。つまり、クラスとWebviewインスタンスの関連付けは興味深いですか?たとえば、WebViewの同じインスタンスは他のオブジェクトにも関連していますか?その関係について何か面白いことはありますか?WebViewインスタンスはクラスのインスタンスよりも長生きできますか?等々。

hth。

于 2012-04-20T20:04:30.950 に答える