![]() |
1
4
根据
Law of Demeter
,一个对象只能与其自己的对象直接通信
邻居
. 因此,在您的情况下,a根本不应该调用b.c.operation(),因为c不是a的
邻居
. 相反,类B应该为此提供一个接口,例如
因此,操作顺序如下:
现在试一试序列图,应该会容易得多。 |
![]() |
2
1
在编程中
但如果我们有
|
![]() |
3
1
|
![]() |
NenadP · UML序列图-哪一方拥有被调用的消息方法? 7 月前 |
![]() |
FCR · 序列图:与资源(数据库、网络、缓存等)的交互 7 年前 |
|
user4661913 · UMLet中的UML2序列图符号? 10 年前 |
![]() |
Akram Alshameeri · 桌面辅助系统的UML序列图是否正确? 10 年前 |