如何显示对同一个 class 的多个函数调用?

How do you show multiple function calls to the same class?

对于下面通信图中的存款用例:我对 Account class 进行了 3 次连续调用,其中包含 isPreferred()isCardHolder()updateBalance()。我不知道我在上面使用的循环符号 Account 是否是一种显示对同一 class 的多次调用的方法,因此不胜感激。

我的操作顺序:

我针对的可能序列场景: 1、2、3、3、3、4、5(打印收据)。

您的图表未显示消息及其编号,您显示的编号与任何内容都不对应

除此之外,你的反身箭头是正确的,有自己的信息

规范化符号后的序列摘录可以是:

也可以使用分层编号而不是全局编号

P.S。 类Screen/DBinterface和消息communicate_DB很'strange'但这不是主题问题