“UML”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
第14行: | 第14行: | ||
# 关系:用来把事物结合在一起,包括依赖、关联、泛化和实现关系。 | # 关系:用来把事物结合在一起,包括依赖、关联、泛化和实现关系。 | ||
# 图:聚集了相关的事物。 | # 图:聚集了相关的事物。 | ||
+ | |||
+ | |||
+ | UML(事物) | ||
+ | |||
+ | <big>①</big>结构事物:UML模型中的名词,模型的静态部分,描述概念或物理元素。 | ||
+ | |||
+ | 包括:类(Class)、接口(Interface)、协作(Collaboration)、用例(UseCase)、主动类(ActiveClass)、组件(Component)和节点(Node); | ||
+ | |||
+ | |||
+ | <big>②</big>行为事物:UML模型的动态部分,描述了跨越时间和空间的行为。 | ||
+ | |||
+ | 如交互(Interaction)、状态机(State machine)和活动(Activity); | ||
+ | |||
+ | |||
+ | <big>③</big>分组事物:UML的组织部分,是一些由模型分解成的“盒子”,如包(Package) | ||
+ | |||
+ | |||
+ | <big>④</big>注释事物:UML模型的解释部分,这些注释事物用来描述、说明和标注模型的任何元素,如:注解(Note)。 |
2022年9月26日 (一) 14:40的版本
https://www.bilibili.com/video/BV1hg411V7Bm/?p=85
UML
UML语言:统一建模语言(Unified Modeling Language)是面向对象软件的标准化建模语言。
三要素:基本构造块、放置规则和语言公共机制。
UML构造块:事物,关系和图。
- 事物:是对模型中最具有代表性的成分的抽象。
- 关系:用来把事物结合在一起,包括依赖、关联、泛化和实现关系。
- 图:聚集了相关的事物。
UML(事物)
①结构事物:UML模型中的名词,模型的静态部分,描述概念或物理元素。
包括:类(Class)、接口(Interface)、协作(Collaboration)、用例(UseCase)、主动类(ActiveClass)、组件(Component)和节点(Node);
②行为事物:UML模型的动态部分,描述了跨越时间和空间的行为。
如交互(Interaction)、状态机(State machine)和活动(Activity);
③分组事物:UML的组织部分,是一些由模型分解成的“盒子”,如包(Package)
④注释事物:UML模型的解释部分,这些注释事物用来描述、说明和标注模型的任何元素,如:注解(Note)。