类图及类图中的关系(2)
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,(4)Composition:组合关系组合关系同样也是关联关系中的一种,这种关系是比聚合关系更加强的关系。我们前面提到,聚合关系表现的是整体与部分之间的关系,组合关系是在聚合关系的基础上,表示不可分割
千家信息网最后更新 2026年10月31日类图及类图中的关系(2)
(4)Composition:组合关系
组合关系同样也是关联关系中的一种,这种关系是比聚合关系更加强的关系。我们前面提到,聚合关系表现的是整体与部分之间的关系,组合关系是在聚合关系的基础上,表示不可分割的整体与部分之间的关系。也就是说表示整体的对象需要负责表示部分的对象的生命周期。
"代表整体的对象负责保持代表部分的对象的存活,在一些情况下负责将代表部分的对象湮灭掉。代表整体的对象某些时候可以将代表部分的对象传递给另外一个对象,并由它负责代表部分的对象的生命周期。换言之,代表部分的对象同一时刻只能与一个对象构成组合关系。并且由后者排他的负责其生命周期。"--《Java与模式》
我们以人和手臂的关系举例,组合关系的类图如下:

(5)Dependency:依赖关系
依赖关系表示一个类依赖于另一个类的定义。依赖关系是单方向的。人吃苹果,那么人依赖苹果。类图如下:

一般来说,被依赖的对象往往是以局部变量、方法参数的形式存在于来对象中,与关联关系不同,它不会以成员变量的形式存在于以来对象中。这一点值得注意。另外,每一个依赖都有一个名称。上面这个依赖关系的名称就是eats。
以上就是类图和常见的类图之间的关系。最近笔试居然要求画出所有类之间关系的典型类图 。当时就崩溃,发这两篇博客,复习复习。
对象
代表
部分
整体
组合
之间
周期
生命
变量
名称
就是
形式
整体与部分
苹果
关联
复习
不同
不可分割
一般来说
也就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融科技
疫情对互联网科技公司影响
科技企业和互联网企业
互联网与科技金融数据
互联网科技开发公司
中国 科技 互联网
宜安科技 互联网金融
壹账通互联网科技
上海致骋互联网科技
奔汉互联网科技
海南购全球互联网科技
太原新华互联网科技学校怎么样
须眉科技是互联网公司吗
互联网为啥属于高科技
四川互联网展示科技馆设计
厦门江牛科技互联网
互联网科技企业商标注意事项
深圳互联网科技园地址
互联网科技对化妆品行业
前海云享互联网科技
互联网科技图片
互联网科技巨头监管
互联网科技公司的优势
青岛互联网科技公司
奇酷互联网络科技
上海万想互联网科技
深圳艾佳互联网科技
温州喔噻互联网科技有限公司
互联网科技博主张洲
亚光科技低轨卫星互联网