2012-04-19 7 views
0

私は自分のプロジェクトのクラス図を作成しています。私はクラスでWebViewsを使用します。私の質問は:これは、UMLクラス図のクラス、または型として考慮する必要がありますか?

UMLクラス図にWebViewクラスを書く必要がありますか?WebViewをタイプとして使用できますか?たとえば、文字列がある場合

を:String aを、私のクラス図では、私はクラス属性に: Stringを入れますが、私は私のクラスでWebView wvを持っている場合、私は、文字列と書き込みと同じ操作を行うことができますクラス属性:wv: WebViewまたはWebViewクラスを作成してからクラスに関連付ける必要がありますか?

答えて

1

短い回答:いずれかを行うことができます。

長い回答:UMLはあなたがここで行うことを拘束しません。どのタイプが属性の値として使用できるのか、関連として表示する必要があるのか​​を指定する規則はありません。

最長回答は実際には質問です。図と通信したいことは何ですか?クラス図は、構造 - クラス間のリンク(関連) - を示すのに適しています。だからあなたのクラスとあなたのWebviewインスタンスとの間の関係は面白いですか?たとえば、WebViewの同じインスタンスも他のオブジェクトと関連していますか? について何かがありますか?関係が興味深いですか? WebViewインスタンスがクラスのインスタンスよりも寿命が長くなることはありますか?等々。

hth。

+0

ありがとうございました@sfinnie –

+0

あなたはようこそ@Ana。 – sfinnie