フォーラム一覧 - トピック一覧 UML全般
シーケンス図:継承したクラスでの記載方法 | 投稿するにはまず登録を |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| startUML | 投稿日時: 2014-7-2 17:45 |
新米 ![]() ![]() 登録日: 2014-7-2 居住地: 投稿: 3 |
シーケンス図:継承したクラスでの記載方法 astah communityを使用しています。
シーケンス図の記載について教えてください。 クラスAと、それを継承したクラスBがあるとします。 クラスA ・Private Method MethodAAA ・Protected Method MethodBBB クラスB ・Protected Method MethodBBB クラスBのMethodBBB内で基本クラス クラスAのMethodBBBを呼び出し、 そこでMethodAAAを呼び出す場合があるとします。 シーケンス図で記載する場合、配置されるオブジェクトはクラスBになります。 他クラスからMethodBBBを呼び出して、自身への呼び出しで基本クラスのBBBを呼び出すことはできます。 (パッと見、クラスB、クラスAどちらのMethodBBBかは判断難しいですが…) この後MethodAAAを呼び出したいのですが、当然クラスAのPrivateメソッドはクラスBの オブジェクトから呼び出すことはできません。 2点考えました。 �,修發修皀掘璽吋鵐洪泙魯�ブジェクト間のメッセージやりとりを記載するので、 Privateメソッドは記載しない方がよい。 �⊂綉�シチュエーションではクラスBに加えて、クラスAもシーケンス図に追加し、 クラスBからクラスAのMethodBBBを呼び出し、クラスAでMethodAAAを呼び出すよう 記載するしかない。 何かうまい回避方法、シーケンス図とはそういうものではないなど、 何かあればご教授いただけないでしょうか。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
startUML | 2014-7-2 17:45 |
| |
Sueyoshi | 2014-7-4 11:33 |
| |
okamura | 2014-7-4 12:07 |
| |
startUML | 2014-7-8 9:53 |
| |
startUML | 2014-7-8 9:49 |
| 投稿するにはまず登録を | |

















