当前位置:  开发笔记 > 编程语言 > 正文

如何表示序列图中循环中的调用?

如何解决《如何表示序列图中循环中的调用?》经验,为你挑选了2个好方法。

我正在创建一个序列图,其中一个类正被另一个类观察到.被观察的类在循环中每隔5秒在观察者中调用update.我需要在序列图中显示这一点.有没有办法让它无限期地无序循环显示?

或者在序列图的背景下没有意义; 我不应该包括它吗?或者我应该将它包含在不同类型的图表中?



1> joel.neely..:

包含消息的框发送箭头(以及同一重复结构中的任何其他内容).

有关示例,请参阅本教程.

带循环的序列图 链接到更大的图像 (存档)


你的链接坏了
虽然没有完全破坏,但是当你看到有问题的例子并尝试点击放大图像时,链接就会被破坏

2> Themelis..:

只是添加一张更清晰的图片,因为@ joel.tony回答中的这张照片真是太模糊了。

如您所见,循环发生在称为循环n的框架内。有一个保护array_size,它控制循环的迭代。

总而言之,循环n帧内的消息序列(DataControlDataSource对象之间的消息)将发生array_size次。


这是一个简单且更好的示例。
推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有