use*_*878 4 oop diagram inheritance uml object
在上面的图像中,B类继承了A类.如果B继承了所有A的方法,箭头不应该从A到B吗?在我看来,如果箭头是从A到B,那将更有意义.
有没有理由说箭头的方向是这样而不是相反?我很乐意听到这个解释.谢谢.
编辑:我知道这是UML的设计方式,根据UML的规则,上图是真的,但我的问题是为什么 UML使箭头走这条路.
Hie*_*mus 8
原因是在您的情况下B引用(或者您将调用)A.没有关于Bin的知识A,所以没有从A到B的箭头,而是相反的方式.
B
A
UML实体图不是关于谁"得到"什么,而是关于谁引用/知道谁.
归档时间:
8 年 前
查看次数:
1015 次
最近记录: