首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UML类图:与集合元素的关系

问UML类图:与集合元素的关系
EN

Stack Overflow用户
提问于 2016-03-25 19:55:45
回答 1查看 89关注 0票数 0

假设:

  • A类集合为B类(聚合/组合)
  • C类访问A类的接口以获得B类的特定实例
  • C类操作/使用B类实例的接口

因此,毫无疑问,C类与A类有关系,但仍有一个问题:是否应该将C类关系映射到B类,为什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-25 21:51:55

是的,你应该有从C到B的通常关联(箭头),因为有关联意味着C有从C到B的导航。

因为C可以对B实例进行操作,所以从C到B的导航也是存在的,而反向箭头也是必要的。

由于关联是双向工作的,所以不应该显示两个箭头。现代UML标准不使用双面箭头的绘制.

如果C也有字段(不是局部变量!)对于B型,C线应该在B端有一个点.后面的方向也是一样。寻找示例here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36227071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档