首页 > 编程知识 正文

uml类图属性,uml组合结构图

时间:2023-05-05 16:45:32 阅读:132844 作者:4014

UML类图是一种统一的建模语言,在与对方的关系沟通方面有充裕的空间,并且也擅长表达相互作用。 无论是会议讨论还是文件,UML都可以帮助您表达和解释。 但是,在使用之初,很难清楚地记住应该什么时候使用什么。 我自己有帮助我记忆的辅助内容。 今天分享给大家。 如果有用的话,请稍微称赞一下。 如果帮不上忙的话,就如图所示。

UML类图有六种关系。 泛化、实现、组合、聚合、关联、依赖,今天主要谈组合和聚合。

因为网上的照片很多,所以我不自己拍照,而是站在巨人的肩膀上用网上的照片。

1 .组合如下图所示。

组合与a、b、c的组合创造了d相似。 如果d消失了,a、b、c也消失了。 例如,一家公司由三个部门组成,如果这家公司破产,这三个部门也就不存在了。

2 .聚合如下图所示

把重点放在聚会上,a的小组聚会成了b。 b消失的时候,单独的a依然存在。 例如,一家公司由一个集团组成,当这家公司倒闭时,这个集团依然存在。

加深记忆,

组合和聚合都成了一个整体

组合就像用胶水把很多东西粘在一起,互相粘在一起没有间隙一样。

聚合只是形式上在一起,就像一盘散沙,风一吹就散,所以彼此之间的缝隙很大。

有间隙就透光,透光是白色,没有间隙就不透光是黑色。

菱形由两个三角形组合而成,所以表示两个和多个类在一起。

不知道对你们有没有用~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。