登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
业界
›
【软件架构】 类和类的六种关系 Power Designer设计UML ...
【软件架构】 类和类的六种关系 Power Designer设计UML类图
[ 复制链接 ]
涂流如
2025-6-6 09:38:18
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
UML(Unified Modeling Language)统一建模语言
power designer中给类的“操作”添加“输入参数”
查看所设计类的代码:
类和类的六种关系
1 继承关系(泛化关系)
语义:子类和父类之间的关系
语法:extends
符号:
(子类指向父类)
power designer泛化关系图标
泛化关系举例
2 实现关系
语义:类和接口之间的关系
语法:implements
符号:
(类指向实现的接口)
power designer实现关系图标
实现关系举例
3 依赖关系
语义:一个类A使用到了类B,但这种关系具有偶然性、临时性且非常弱
语法:B作为A方法的
参数或局部变量
存在
符号:
(类A指向类B)
power designer依赖关系图标
依赖关系举例
司机可以开所有车,车类型(B类)变了,驾驶方式(A类)也会变化
4 关联关系
语义:比依赖关系强,这种关系具有必然性、长期性且强烈。有一对一、一对多、多对多、单向和双向关联。
语法:B作为A的
成员变量
存在
符号:
(类A指向类B)
power designer关联关系图标
关联关系举例
一对多:顾客有很多订单,订单里面有很多商品
5 聚合关系
语义:关联关系的一种特例,整体和部分的关系,整体和部分可以分离,生命周期不同(例如:公司和员工,班级和学生)has关系
符号:
power designer聚合关系图标
聚合关系举例
6 组合关系
语义:关联关系的一种特例,整体和部分的关系,整体和部分不可以分离,生命周期相同(例如:人和心脏/头)contains关系
符号:
power designer组合关系图标
组合关系举例
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
软件
架构
类和
六种
关系
相关帖子
Flink学习笔记:整体架构
软件一体化是谁的?
火车头采集软件工具24直播网下载
开源软件那些事儿:企业用到底划不划算?
Trae Agent三步解决软件难题
多进程架构+多系统兼容,开发必备!
MPSoC Software Developer Guide 软件开发者指南 Chapter5&Chapter6
软件逆向加密视频专用播放器是如何检测到用户在录像
画高保真原型图用什么软件?产品经理与设计师的选型思路
软件i2c
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
Flink学习笔记:整体架构
3
256
越蔓蔓
2025-12-04
业界
软件一体化是谁的?
0
910
缄戈
2025-12-05
软件
火车头采集软件工具24直播网下载
0
45
新程序
2025-12-05
安全
开源软件那些事儿:企业用到底划不划算?
0
663
裆趾针
2025-12-08
科技
Trae Agent三步解决软件难题
1
45
煅圆吧
2025-12-10
安全
多进程架构+多系统兼容,开发必备!
2
63
百里宵月
2025-12-11
安全
MPSoC Software Developer Guide 软件开发者指南 Chapter5&Chapter6
1
604
司空娅玲
2025-12-11
业界
软件逆向加密视频专用播放器是如何检测到用户在录像
0
931
删一
2025-12-14
安全
画高保真原型图用什么软件?产品经理与设计师的选型思路
0
878
狭踝仇
2025-12-16
安全
软件i2c
0
893
告陕无
2025-12-16
回复
(4)
端木茵茵
2025-10-9 15:10:27
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
喜欢鼓捣这些软件,现在用得少,谢谢分享!
咫噎
2025-10-12 17:52:56
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
谢谢楼主提供!
乱蚣
2025-12-6 23:50:44
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
前排留名,哈哈哈
咪四
5 天前
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
分享、互助 让互联网精神温暖你我
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
涂流如
5 天前
关注
0
粉丝关注
28
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
3934307807
991124
anyue1937
9994892
kk14977
6845357
4
xiangqian
638210
5
韶又彤
9997
6
宋子
9982
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9951
查看更多
今日好文热榜
483
从random随机数看验证码重复数字
517
OceanBase 向量索引优化指南
224
Vue2中能否实现输入中文自动转化为拼音, 且
747
从项目成果到职业晋升:项目经理年终总结的
447
JS逆向-混淆加密-识别&还原-Eval&JSFuck&JS
934
2025年上海防水补漏谁家强?长三角标杆企业
607
正式接入DeepSeek-V3.2,国产AI“双剑合壁
397
守嘉陪诊师培训报名热潮引关注 独家实习机
908
顺序表实现线性结构
70
吴恩达深度学习课程四:计算机视觉 第二周
253
设计模式简述
193
vue 甘特图 vxe-gantt table 连接线的用法
606
[SDR] USRP 双通道与 MIMO 技术:手搓 1 发
577
【面试题】MySQL 的存储引擎有哪些?它们之
562
为什么协程能让程序不再卡顿?——从同步、
715
【面试题】MySQL 索引的最左前缀匹配原则是
243
AgentScope深入学习-总体认识
344
再推荐 10 个低调但非常实用的 PHP 包
323
DDD领域驱动设计
472
从繁琐到高效:招聘自动化系统优化招聘流程