繁体   English   中英

如何在协作/通讯图中发出对象实例化的信号?

How to signal object instantiation in a Collaboration/Communication Diagram?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我想知道如何将以下代码行转换为Collaboration Diagram

Food food = new Food("abc", 123);

我知道我可以使用以下符号来调用Food的方法:

 MyStaticMethod()
----------------------> --------
                        |      |
                        | Food |
                        |      |
                        --------

相当于

Taste taste = Food.MyStaticMethod();

 MyInstanceMethod()
----------------------> ---------------
                        |             |
                        | food : Food |
                        |             |
                        ---------------

相当于

food.MyInstanceMethod();

但是我该如何指示要在Food上调用给定的构造函数?

谢谢

2 个回复

在协作图中,注意力更多地集中在对象之间的交互消息上,用于显示交互中涉及的对象和关系以及交互期间对象之间交换的消息序列。 在顺序图中描述了对象的创建/销毁。

当要调用静态方法时,通常用<<metaclass>>表示该类。 因此,作为第一个显示的图的答案,要在Food上调用一个名为MyStaticMethod的静态方法,我们将执行以下操作:

 MyStaticMethod()
----------------------> ---------------------
                        |   <<metaclass>>   |
                        |        Food       |
                        |                   |
                        ---------------------

同样,人们通常通过create()表示构造方法。

3 序列图到通信图

我创建了一个序列图,我希望将其转换为通信/协作图。 我了解转换和编号过程,但我想知道因为我的序列图在 alt 片段下有循环,它们在通信图中的编号如何? 这是我的序列图示例,其中包含其中一个循环: 编辑:我想知道的是,由于循环是IF情况,对这些序列进行编号还可以吗? 如果用户的通信是1.0 En ...

4 如何从xml中提取调用图(协作图)详细信息?

我在Java源代码上使用了doxygen来生成调用图和协作图。 我的目标是将协作图中显示的数据转换为xml格式。 我需要的是源代码中的数据流,即一类与另一类之间的交互以及一个函数与另一类(相同/不同的类)之间的交互。 基本上,数据在协作图中显示。 doxygen有什么办法可以帮助我获取此 ...

2019-06-19 07:34:36 0 27   doxygen
6 BPMN-合作图一池?

我想问你一个关于协作图的问题。 不幸的是,我找不到任何答案。 在我们的课程中,向我展示了协作过程,该过程使用各种活动,闸门等之间的连接。但是在这些过程中,没有显示任何池。 仅以活动的逻辑图显示(开始事件-&gt;打扮-&gt;下雨了吗?) 但是,当我从各种在线网站上学习时,它们总 ...

7 协作图中if else条件的表示

我想知道,如何在协作图上表示“ if”语句? 可以代表一切吗? 问题是...在我的代码中,检查了大量条件以确定各种动作。 如果我要显示动作,我想明确指出动作是由特定事件引起的。 如果可能,创建解决方案的图像表示。 ...

8 协作图与UML 2中的复合结构图

复合结构图: A diagram that shows the internal structure (including parts and connectors) of a structured classifier or a collaboration [来自UML参考手册] 那么, ...

2013-09-06 15:23:43 1 246   uml
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM