统一建模语言 UML 参考手册 - 基本概念������������������������ ��� 多重继承�������������������������������������������������������������������������������������������������������������������������������� ��� 分类和多重分类��������������������������� 不同种类的关系由线上的结构和路径或端点上的修饰来 区分 � ��� 参考指南� � ��� 一览� ������ � 图 ��� 显示了票房应用的类图 该图包含了部分售票领域的模型 它显示了许多重要的 类 如顾客 顾客 顾客 顾客 �������� 预定 预定 预定 预定 ����������� 票 票 票 票 ������ 和演出 演出 演出 演出 ����������� 顾客 可以有多次预定 法中的两个或两个以上的不同拷贝被继承 通过多重继承 则它们相互冲突 模型塑造不 良 某些语言允许方法被显式的选择 但我们发现在孩子类中重新定义更为简单和安全 ��� 参考指南� � 静态视图� ������� 元素上的约束是元素本身和它所有祖先约束的总和 如果它们中间存在任何的不一致 则 该模型塑造不良 � 在具体类中 每个被继承和声明的操作必须直接的或通过祖先继承被定义 � 多重继承 多重继承 多重继承 多重继承�0 码力 | 123 页 | 2.61 MB | 1 年前3
使用 Graphviz 绘画 UML 图
[dir=none] Person -> Magazine [label=" subscribe"] } } Person Magazine subscribe 我们经常会表示关联之间的多重性(multiplicity),例如 Person 类的实例最多可订阅 5 本杂 志,而每本杂志可被任意数目的人订阅: digraph { node [shape=box, fontname="Inconsolata0 码力 | 20 页 | 331.51 KB | 1 年前3
PlantUML 1.2019.3 言語リファレンスガイド言語リファレンスガイド (1.2019.3) 33 / 159 3.2 関係のラベル 3 クラス図 3.2 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 160 页 | 1.80 MB | 1 年前3
PlantUML 1.2019.2 言語リファレンスガイド言語リファレンスガイド (1.2019.2) 33 / 159 3.2 関係のラベル 3 クラス図 3.2 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 160 页 | 1.80 MB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2019.1)言語リファレンスガイド (1.2019.1) 31 / 147 3.2 関係のラベル 3 クラス図 3.2 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 148 页 | 1.92 MB | 1 年前3
PlantUML 1.2019.6 言語リファレンスガイド言語リファレンスガイド (1.2019.6) 33 / 173 3.2 関係のラベル 3 クラス図 3.2 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 174 页 | 1.99 MB | 1 年前3
PlantUML 1.2019.4 言語リファレンスガイド言語リファレンスガイド (1.2019.4) 33 / 167 3.2 関係のラベル 3 クラス図 3.2 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 168 页 | 1.90 MB | 1 年前3
PlantUML 1.2019.9 言語リファレンスガイド言語リファレンスガイド (1.2019.9) 33 / 174 3.2 関係のラベル 3 クラス図 3.2 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 175 页 | 2.02 MB | 1 年前3
PlantUML 1.2020.23 言語リファレンスガイドClass27 +-- Class28 Class29 ^-- Class30 @enduml 3.3 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 306 页 | 3.19 MB | 1 年前3
PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2020.22)Class27 +-- Class28 Class29 ^-- Class30 @enduml 3.3 関係のラベル : にテキストを続けることによって、関係へラベルを追加することが可能です。 多重度を示す為に関係のそれぞれの側にダブルクォーテーション"" を使うことができます。 @startuml Class01 "1" *-- "many" Class02 : contains Class030 码力 | 294 页 | 3.11 MB | 1 年前3
共 14 条
- 1
- 2













