gpt4 book ai didi

uml - self 消息(非递归)与 self 递归消息

转载 作者:行者123 更新时间:2023-12-03 12:51:38 28 4
gpt4 key购买 nike

这两个消息有什么区别?我在网上搜索了一下,最能找到的是

A self message is a message that an object sends to itself. It is a message that represents the invocation of message of the same lifeline. A self message can represent a recursive call of an operation, or one method calling another method belonging to the same object.



递归消息带来的附加激活栏有什么好处?

用图形表示法:

非递归自讯息:

递归自我信息

有什么不同?

最佳答案

在调用类中的函数时,应该使用一条自消息,这些函数要么不调用其他函数,不发送任何消息(或者它们发送,但您不想按顺序显示此消息)。

如果还想对类的内部函数如何与其他生命线交互进行建模,则必须使用递归调用来显示此信息,否则读者将无法知道消息是从内部函数发送/接收的。

关于uml - self 消息(非递归)与 self 递归消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11626473/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com