描述面向对象软件系统的静态结构,包含的元素有类、接口、协做和类之间的关系。spa
ClassNameHere |
---|
-attr1(属性) -attr2 |
+op1()(操做) +op2() |
类型 | 表示 |
---|---|
public | + |
protected | # |
private | - |
表示方式 | 多重性说明 |
---|---|
1(或1..1) | 表示另外一个类的一个对象只与该类的一个对象有关系 |
*(或0..*) | 表示另外一个类的一个对象与该类的零个或多个对象有关系 |
1..* | 表示另外一个类的一个对象与该类的一个或多个对象有关系 |
0..1 | 表示另外一个类的一个对象没有或只与该类的一个对象有关系 |
m..n | 表示另外一个类的一个对象与该类最少m,最多n个对象有关系 (m≤n) |