UML第二集

UML 中的事物(Things)

结构事物

行为事物

分组事物

注记事物

1. Class

2. Interface

3. Collaboration

4. Use Case

5. Active Class

6. Components

7. Nodes

1. Interaction

2. State Mechanism

1.Package

1.Notes

 

翻译过来

 

结构事物

行为事物

分组事物

注记事物

1.   类

2.   接口

3.   协作

4.   用例

5.   主动类

6.   构建

7.   节点

1. 交互

2. 状态机

注释

 

结构事物

1. 类  

Window

Origin

Size

Open()

Close()

Move()

Display()

                       

 

                

 

 

 

 

 

 

 

窗体

属性

动态行为,方法

 

 

2. 接口

Interface

IWindow

Open()

Close()

Move()

Display()

UML第二集_第1张图片

 

接口

方法(没有提供代码实现)

         

 具体实现是由类实现
  

3.协作


  

4.用例

 

 

UML第二集_第2张图片

 

5.主动类

EventManager

 

Suspend()

Flush()

 

6.构件

 

UML第二集_第3张图片

代表Java源程序


7.节点

UML第二集_第4张图片

 

 

行为事物是UML模型的动态部分,它们是模型中的动词,描述了跨越时间和空间的行为。

1. 交互

 

 

 

2. 状态机

 

 

分组事物是UML模型的组织部分,最主要的分组事物是包

包是元素组织或组成的机制

包是UML中唯一的组织机制

包可以拥有其他元素,这些元素可以是累、接口、构件、节点、协作、用例和图,甚至可以是其他包

一个包形成了一个命名空间,在一盒包中同一种元素的名称必须是唯一的。不同种类的元素可以有相同的名称。

 

 

注释事物——解释

 

 

 

UML中的关系

关联Association  

————————


依赖Dependency 

-------------->


泛化Generalization   

 

 

实现 Realization  

 

 

                            

你可能感兴趣的:(UML第二集)