1.类的基本介绍
一个类就是一个矩形的方框:最上面是类的名字,中间是属性,最下面是操作。(表示一个类的时候,可以直接显示类名,也可以只显示类名和属性,也可以显示类名和操作)
属性:
前面的符号: ‘+‘表示Public,‘-’表示Private,‘#‘表示Protred(在实际需求分析中不用管属性的类型。)
操作:用类图进行建模时,可以不画出来
2.类之间的基本关系
- 关联(有关系,但是不确定是什么关系,用一条直线表示):
-
一对一(用一条直线表示,在直线两端各有一个数字1):
-
一对多(x..y表示x到y个,x,y为任意自然数,且x<y,注意是有两个点“..”):
-
角色关系(在线条两端标记两者角色):
-
导航关系(由什么可以找到什么):
-
包含关系(什么包含什么,有两种表达方式:空心菱形:弱包含,实心菱形:强包含):
-
继承关系:
-
依赖关系: