
即 –
如果不满足停止条件,则继续流动几个步骤.
如果备用片段覆盖自停止条件以来的所有步骤,使所有步骤超过备用片段的一部分,或者是否有一个符号来处理小的备用片段内的停止(仅限于条件)?
第一个解决方案是最方便的 – 它完全涵盖了你的情况,你也可以使用正面版本的防区.但是,每个都为您提供了有效的可能性.
>打破组合片段
当满足中断组合片段并且它的保护条件为真时,只有该片段仍然执行,然后交互(流程)的执行停止.如果不满足条件,则省略组合片段并继续正常流程.这正是您描述的情况.在这种情况下,您将在中断组合片段之后放置在中断条件下不应执行的消息.
>选择组合片段
当满足opt组合片段时,仅当保护条件为真时才执行.无论条件如何,流程的其余部分都会继续
正如Thomas Kilian在其他答案中已经描述的那样,只有在opt组合片段中不满足中断条件时,才能将流的一部分继续存在. opt片段应该具有与流应该停止的条件相反的保护.如果在中断的情况下应该执行任何其他 *** 作,则应将它们放在opt组合片段之后.
> Alt组合片段
当满足alt组合片段时,将评估其保护条件,并且仅执行保护评估为真的最终一个片段.可能还存在这样的情况,即没有一个防护评估为真,并且在这种情况下没有执行任何片段.无论如何,在组合片段正常执行之后是什么流程.
在这种情况下,您最好放置两个碎片,一个带有正确的 *** 作防护装置,另一个带有应该导致断裂的条件.将正常流量放在第一个片段中,以及在第二个片段中断时应该发生什么.
以上是内存溢出为你收集整理的在alt / opt中间的UML序列图中中断/停止执行全部内容,希望文章能够帮你解决在alt / opt中间的UML序列图中中断/停止执行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)