UML的结构
UML的基本构造块
-UML中的事物
事物(Things):构成模型图的一些基本图示符号,它们表示一下面向对象的基本概念
结构事物
类
接口
协作
用例
主动类
构件
节点
行为事务(动态部分)
交互
状态机
分组事务(组织部分)
包是UML中唯一的组织机制
注释事务(解释部分)
-UML中的关系
关系(Relationshpis):表示基本图示符号之间的关系
关联(横线)
描述了两个或多个类之间的结构性关系
依赖(虚线箭头)
泛化(实线三角)
泛化是一种特殊/一般关系,特殊元素(子元素)的对象可替代一般元素(父元素)的对象。用这种方法,子元素共享了父元素的结构和行为。
实现(虚线三角)
实现是类元之间的语义关系,在该关系中一个类元描述了另一个类元保证实现的契约
-UML中的图
图(Diagrams):
UML—构成
本文详细介绍了UML(统一建模语言)的结构,包括基本构造块如事物、关系和图。事物分为结构事物(如类、接口、用例等)、行为事物(如交互、状态机)、分组事物(如包)和注释事物。关系包括关联、依赖、泛化和实现。UML中的图如类图、对象图、状态图等,用于描述系统不同层面的结构和行为。此外,文章还阐述了UML的规则、公共机制以及在软件开发各个阶段的应用。
摘要由CSDN通过智能技术生成