【发布时间】:2015-11-06 09:07:20
【问题描述】:
是否可以在 Sparx Enterprise Architect 的 UML 图中重用一个类的操作调用作为转换(我有版本 9)?如果是,我该怎么做?
可以将它用作活动图中的动作和对象图中的消息,但我无法为状态机弄清楚。我希望为软件开发人员提供更多集成...
此外,我希望我可以将图中的状态设置为类实例的特殊状态(类实例 == 对象)。
【问题讨论】:
-
“对象图中的消息”?你是说序列图吗?我从未在对象图中看到过消息。
-
“类实例的特殊状态”这句话看不懂。你能澄清一下吗?
-
我想通过 UML 演示用于握手传输协议的编程状态机是如何工作的。状态实际上是某些 C++ 对象的源代码中的变量值,这些 C++ 对象是 C++ 类的实例。转换是导致这种新状态的类的成员函数。我想跟上代码的潮流,想重用从源代码中扫描出来的类成员函数。
-
在对象图上可以有对象之间的定向关联,我可以在其中添加一条消息,该消息可以定义为 C++ 类成员函数的某些操作调用。这样,对象图与序列图非常相似,但没有时间线。
-
你的意思是communication diagram?