统一建模语言 UML 参考手册 - 基本概念包括抽象层次的转移 模板参数的绑定 许可的授予和元素对其它元素的使用 其它关系包括用例和流的合并 静态视图显示为类图 静态视图可以用于产生大多数程序中的数据结构声明 ��� 类图中 有许多种元素 如接口 数据类型 用例和信号 它们合在一起被称为分类 它们的举止 如同具有某种限制的类 � 动态行为 动态行为 动态行为 动态行为 有两种方式来建模行为 一种是通过与外界交互的对象的生命史 另一种是使 用一系列对象的通信模式 指导所有行为视图的是一系列用例 用例展示了活动者 系统的外部使用者所见的一部分系统功能 � 实现构造 实现构造 实现构造 实现构造 ��� 模型对逻辑分析和物理实现均可以表达 一定的构造代表了实现单元 构 件是与一系列接口一致和为其提供实现的物理 可替换的系统组成部分 它可以作为满足 相同说明的其它构件替代品 结点是定义了位置的运行时段的运算资源 它可以容纳构件 和对象 配置视图描述了运行系统中结点的配置 构件和对象在结点中的分布 ��� 一览� ������ 表 ��� ��� 视图和图� 主要领域� 视图� 图� 主要概念� 静态视图� 类图� 类 关联 概括 依赖 实现 接口� 用例视图� 用例图� 用例 活动者 关联 扩展 包含 用例概括� 构件图� 构件 接口 依赖 实 现� 结构性� 实现视图� 配置视图� 配置图� 结点 构件 依赖 位 置� 状态机视图� 状态图� 状态 事件 迁移 动 作�0 码力 | 123 页 | 2.61 MB | 1 年前3
PlantUML 1.2019.3 语言参考指引on right link and in blue end note @enduml PlantUML 语言参考指引 (1.2019.3) 39 / 156 3.10 抽象类和接口 3 类图 3.10 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml 156 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class using skinparam genericDisplay old command. 3.15 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 157 页 | 1.78 MB | 1 年前3
PlantUML 1.2019.2 语言参考指引on right link and in blue end note @enduml PlantUML 语言参考指引 (1.2019.2) 39 / 156 3.10 抽象类和接口 3 类图 3.10 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml 156 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class using skinparam genericDisplay old command. 3.15 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 157 页 | 1.78 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)on right link and in blue end note @enduml PlantUML 语言参考指引 (1.2019.6) 39 / 173 3.10 抽象类和接口 3 类图 3.10 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml 173 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class using skinparam genericDisplay old command. 3.15 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 174 页 | 1.98 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)on right link and in blue end note @enduml PlantUML 语言参考指引 (1.2019.9) 39 / 173 3.10 抽象类和接口 3 类图 3.10 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml 173 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class using skinparam genericDisplay old command. 3.15 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 174 页 | 2.00 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)on right link and in blue end note @enduml PlantUML 语言参考指引 (1.2019.4) 39 / 164 3.10 抽象类和接口 3 类图 3.10 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml 164 3.13 隐藏类 3 类图 • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class using skinparam genericDisplay old command. 3.15 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 165 页 | 1.89 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)link note right on link #blue this is my note on right link and in blue end note @enduml 3.10 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class using skinparam genericDisplay old command. 3.15 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 146 页 | 1.91 MB | 1 年前3
PlantUML 1.2020.22 语言参考指引link note right on link #blue this is my note on right link and in blue end note @enduml 3.11 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class (1.2020.22) 48 / 294 3.16 指定标记(Spot) 3 类图 3.16 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 295 页 | 3.08 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)link note right on link #blue this is my note on right link and in blue end note @enduml 3.12 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。抽象类用斜体显示。也可以使用 interface, annotation 和 enum 关键字。 @startuml • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 你可以使用 show/hide 命令来定义相关规则和例外。 @startuml class using skinparam genericDisplay old command. 3.17 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes) . 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 307 页 | 3.17 MB | 1 年前3
使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)link note right on link #blue this is my note on right link and in blue end note @enduml 3.13 抽象类和接口 用关键字 abstract 或 abstract class 来定义抽象类。 抽象类用斜体显示。 也可以使用 interface, annotation 和 enum 等关键字。 @startuml • circle 类名前带圈的, • stereotype 原型。 同样可以使用 hide 或 show 关键词,对以下内容进行设置: • class 所有类, • interface 所有接口, PlantUML 语言参考指引 (1.2023.11) 67 / 538 3.15 隐藏类 3 类图 • enum 所有枚举, • <> 实现 foo1 的类, • 一个既定的类名。 using skinparam genericDisplay old command. 3.20 指定标记(Spot) 通常标记字符 (C, I, E or A) 用于标记类 (classes), 接口(interface), 枚举(enum)和抽象类(abstract classes). 但是当你想定义原型时,可以增加对应的单个字符及颜色,来定义自己的标记(spot),就像下面一样: @startuml 0 码力 | 539 页 | 7.74 MB | 1 年前3
共 13 条
- 1
- 2













