3

Androidアプリケーションのクラス図の作り方を教えてください。

例: ActivityonClick メソッドを持つ MyActivity があり、そこで別のActivity、またはを呼び出しますService。私の質問は、それらの間の関係は何ですか?

協会ですか? 協会

またはそれらMyActivity を使用しますか? 使用する

それとも別の関係?前もって感謝します。

4

1 に答える 1

2

関連は、UML 要素間のさまざまな関係のスーパータイプです。依存関係を使用することもできます (MyService は MyActivity に依存します)。リレーションシップの目的を説明する名前を付けることは常に良い習慣です。ナビゲーション パス構造をレイアウトする場合、クラス ダイアグラムが最良の選択であるとは思えません。シーケンス図を使用しようとしましたか?

私が見る限り、AndroidはActivityに対してonClickを宣言していないので、ご自身で宣言されているようです。Android で提供されている場合は、モデルで関係を再度モデル化する必要はありません。

于 2013-05-27T11:16:19.667 に答える