ログイン
検索
メインメニュー
フォーラム一覧   -   トピック一覧
   astah*の使い方
     シーケンス図のメソッドにクラス名も表示したい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 トピック
sofa
投稿日時: 2013-8-31 22:22
新米
登録日: 2012-1-25
居住地:
投稿: 5
シーケンス図のメソッドにクラス名も表示したい
題名の通りです。
例えば、下記のようなコードの場合、
オブジェクトObjで、B::Func()が実行され、そしてA::Func()が
実行されるということを、シーケンス図で表したいのですが、
astahのシーケンス図ではFunc():voidとしか表示されないので、
クラスAのFuncなのか、クラスBのFuncなのかを表すことができません。A::Func():voidやB::Func():voidと表示できると良いのですが、方法は無いでしょうか?

class A
{
public:
virtual void Func()
{
cout <<"A"<<endl;
}
};

class B : public A
{
public:
virtual void Func()
{
cout <<"B"<<endl;
A::Func();
}
};

int main()
{
A* Obj= new B();
Obj->Func();
}
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » シーケンス図のメソッドにクラス名も表示したい sofa 2013-8-31 22:22
     Re: シーケンス図のメソッドにクラス名も表示したい aasakawa 2013-9-2 13:44
       Re: シーケンス図のメソッドにクラス名も表示したい sofa 2013-9-14 5:47

投稿するにはまず登録を