首页 >> 知识 >> UML类图

UML类图

UML之类图

类图的定义:是显示一组类、接口、协作以及它们之间关系的图。

 

类图主要包含7种元素:、类、接口、协作、依赖关系、泛化关系、实现关系、关联关系。

类图:包、子系统,用来把模型元素聚集成更大的组块。

类图:约束、注解

 

 

1.类是一组拥有相同的属性、操作、方法、关系和行为的对象地描述符。

2.类定义了一组有着状态与行为的对象。类的状态由属性和关联来描述,个体行为由操作来描述,对象的生命周期则由附加给类的状态机来描述。

3.在UML中,类表达成一个有三个分隔区的矩形。其中顶端显示类名,中间显示类的属性,尾端显示类的操作。

 

类——属性

可见性:描述了该属性在那些范围内可以被使用。

可见性

英文限定符

UML标准图示

Rose图示

说明

公有

public

+

 

其他类可以访问

私有

private

-

 

只对本类可见,不能被其他类访问

保护

protected

#

 

对本类及其派生类可见

类型:属性的数据类型,可以系统固有,也可以用户自定义。属性的类型决定了该属性的所有可能取值的集合。

 

类——操作

可见性:同样描述该操作在那些范围内可以使用,与属性的可见性相同。

参数列表:是一些按照顺序排列的属性定义了操作的输入。例如:oper(out arg1:int, arg2:double=3.2)

返回类型即回送调用对象消息的类型。void关键字表示无返回值。

特性是对操作性质的约束说明。

 

 

类——职责

职责是类的契约或责任。当创建一个类时,就

网站地图