类图及类图中的关系(2)
发表于:2025-02-23 作者:千家信息网编辑
千家信息网最后更新 2025年02月23日,(4)Composition:组合关系组合关系同样也是关联关系中的一种,这种关系是比聚合关系更加强的关系。我们前面提到,聚合关系表现的是整体与部分之间的关系,组合关系是在聚合关系的基础上,表示不可分割
千家信息网最后更新 2025年02月23日类图及类图中的关系(2)
(4)Composition:组合关系
组合关系同样也是关联关系中的一种,这种关系是比聚合关系更加强的关系。我们前面提到,聚合关系表现的是整体与部分之间的关系,组合关系是在聚合关系的基础上,表示不可分割的整体与部分之间的关系。也就是说表示整体的对象需要负责表示部分的对象的生命周期。
"代表整体的对象负责保持代表部分的对象的存活,在一些情况下负责将代表部分的对象湮灭掉。代表整体的对象某些时候可以将代表部分的对象传递给另外一个对象,并由它负责代表部分的对象的生命周期。换言之,代表部分的对象同一时刻只能与一个对象构成组合关系。并且由后者排他的负责其生命周期。"--《Java与模式》
我们以人和手臂的关系举例,组合关系的类图如下:
(5)Dependency:依赖关系
依赖关系表示一个类依赖于另一个类的定义。依赖关系是单方向的。人吃苹果,那么人依赖苹果。类图如下:
一般来说,被依赖的对象往往是以局部变量、方法参数的形式存在于来对象中,与关联关系不同,它不会以成员变量的形式存在于以来对象中。这一点值得注意。另外,每一个依赖都有一个名称。上面这个依赖关系的名称就是eats。
以上就是类图和常见的类图之间的关系。最近笔试居然要求画出所有类之间关系的典型类图 。当时就崩溃,发这两篇博客,复习复习。
对象
代表
部分
整体
组合
之间
周期
生命
变量
名称
就是
形式
整体与部分
苹果
关联
复习
不同
不可分割
一般来说
也就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
gbt31992网络安全标准
做数据库概念设计图的原因
菏泽招聘网络技术
网络安全工作计划总结6
sql server 数据库
如何提前下载服务器数据
中国网络安全威胁
网络安全和危害
梅林 vpn服务器
逃跑吧少年游客怎么切换服务器
华为服务器光驱安装2012
数据库研讨 上海大学
江苏诚信网络技术服务指导
记账软件开发总结
58同城网络安全师
自贡浩海软件开发公司
好的网络技术培训排行
网络安全与保护讲座心得
什么是历史上传数据库
智能科学与网络安全研究所
一周过计算机三级考试网络技术
宿州软件开发区
数据库对字段添加默认值
南京现代化软件开发资费
服务器都用哪些芯片
我的世界服务器保护卡
阿里云高读写io服务器
国内网络安全公司2020
普陀区节能软件开发厂家直销
无锡原则软件开发来电咨询