首页 > 其他 > 详细

uml 类图

时间:2021-08-30 14:17:30      阅读:15      评论:0      收藏:0      [点我收藏+]

1、类之间的关系:(6种)

关系表示图示解释表明的结构和语义
泛化关系 带空心箭头的直线 技术分享图片 A继承自B(B指代非抽象类) 继承结构
实现关系 带空心箭头的虚线 技术分享图片 小汽车继承车(B指代抽象类) 继承结构
聚合关系 带空心菱形箭头的直线 技术分享图片 表示A 聚合到 B 上,或者说 B 由 A 组成。 表示整体由部分构成的语义。
(不是强依赖:整体不存在了,部分仍然存在)
组合关系 带实心菱形箭头直线 技术分享图片 表示 A 组成 B,或者 B 由 A 组成; 表示整体由部分构成的语义;
(强依赖:整体不存在了,则部分也不存在了)
关联关系 一条直线(箭头表示方向) 技术分享图片 表示对象间相互知道。 不同类的对象之间的结构关系。
不强调方向,表示对象间相互知道;强调方向则如左图,表示 A 知道 B,但 B 不知道 A;
依赖关系 一条带箭头的虚线(箭头表示方向) 技术分享图片 表示 A 依赖于 B; 描述一个对象在运行期间会用到另一个对象的关系。应该保持单向依赖,杜绝双向依赖的产生。

uml 类图

原文:https://www.cnblogs.com/cdaniu/p/15202170.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!