迁移的警戒条件一定要完备不重叠吗
StevenZ 2022-4-12 20:01
老师,这里说离开转换的条件要完备不重叠,那如果位置不在充电站就不做任何事,是不是就不用画两个条件了

UMLChina潘加宇
这个是我至少15年前的幻灯片了,上面的内容说得确实不严谨。
下面这两种都是可以的,即使条件1和条件2合起来不完备:

只要使用了选择(choice)结点时,条件才需要“有且只有一个为真”,如果条件1、2不完备,需要加一个else。


迁移的警戒条件一定要完备不重叠吗
StevenZ 2022-4-12 20:01
老师,这里说离开转换的条件要完备不重叠,那如果位置不在充电站就不做任何事,是不是就不用画两个条件了
UMLChina潘加宇
这个是我至少15年前的幻灯片了,上面的内容说得确实不严谨。
下面这两种都是可以的,即使条件1和条件2合起来不完备:
只要使用了选择(choice)结点时,条件才需要“有且只有一个为真”,如果条件1、2不完备,需要加一个else。