在时序图中表示两个相互调用的对象
Representing two objects calling each other in a sequence diagram
我有一个类型为 A 的对象 A,它调用类型为 B 的对象类型 B。在通话期间,B 正在呼叫 A。
在我用来绘制序列图的工具中,代表调用的箭头只从左到右(我不能说它是否是 UML限制,或工具限制)。
如果是UML限制,描述的情况应该怎么画?
如果消息只能从左向右流动,您的工具就会损坏。听起来你需要一个更好的工具。 UML 本身允许从右到左的消息流。事实上,MagicDraw 中有一个示例供您参考。
Class 图:
时序图:
注意 b
如何回调 a
以及生命线如何嵌套在 a
.
我有一个类型为 A 的对象 A,它调用类型为 B 的对象类型 B。在通话期间,B 正在呼叫 A。
在我用来绘制序列图的工具中,代表调用的箭头只从左到右(我不能说它是否是 UML限制,或工具限制)。
如果是UML限制,描述的情况应该怎么画?
如果消息只能从左向右流动,您的工具就会损坏。听起来你需要一个更好的工具。 UML 本身允许从右到左的消息流。事实上,MagicDraw 中有一个示例供您参考。
Class 图:
时序图:
注意 b
如何回调 a
以及生命线如何嵌套在 a
.