2024.11.1

UML中有4种关系:依赖、关联、泛化和实现

依赖:一个事物的语义依赖于另一个事物的语义的变化而变化

关联:是一种结构关系,描述了一组链,链是对象之间的连接。分为组合和聚合,都是部分和整体的关

系,其中组合事物之间关系更强。两个类之间的关联,实际上是两个类所扮演角色的关联,因此,两个类之间可以有多个由不同角色标识的关联

泛化 一般 / 特殊的关系, 子类和父类之间的关系实现:一个类元指定了另一个类元保证执行的契约

类图 静态图,为系统的静态设计视图,展现一组对象、接口、协作和它们之间的关系

对象图 静态图,展现某一时刻一组对象及它们之间的关系,为类图的某一快照。在没有类图的前提下,对象图就是静态设计视图

用例图 静态图,展现了一组用例、参与者以及它们之间的关系

序列图:即顺序图, 动态图,是场景的图形化表示,描述了以时间顺序组织的对象之间的交互活动

通信图 动态图,即协作图,是顺序图的另一种表示方法,也是由对象和消息组成的图,只不过不强调时间顺序 只强调事件之间的通信,而且也没有固定的画法规则, 和顺序图统称为交互图

状态图: 动态图,展现了一个状态机,描述单个对象在多个用例中的行为,包括简单状态和组合状态

活动图 动态图,是一种特殊的状态图,展现了在系统内从一个活动到另一个活动的流程

posted @   我也不想的  阅读(5)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示