下面的图片显示了它们表示以下情况的消息序列:
我的问题是:只要这些在案例描述中重新呈现逻辑,就可以了,对吧?还是UML对消息(刺激)及其响应(返回)的排序必须遵循某种逻辑?
Pic 1

Pic 2

编辑图片
Pic 1

Pic 2

发布于 2016-04-04 22:59:00
嗯,我认为这两者都有缺陷,因为您使用异步消息的自我消息。虽然这可能是有效的,但这很可能是错误的用途。向self发送异步消息意味着什么?在瓶子里留一条稍后会发现的信息?什么分机留言?现在假设您是指同步消息,您可能希望从上面扩展生命线,因为在收到用户名之后,Check长度可能是一个顺序操作。
wrt编辑1,如果这是你的意图,它是好的。然而,我再次对此表示怀疑。它被称为check,除非您这样做纯粹是为了好玩,否则您可能会在某个地方处理检查的结果。如果这是异步的,那么如何知道检查是否完成?
https://stackoverflow.com/questions/36413495
复制相似问题