表示方法
类名
属性
方法
属性名,方法名前使用加号和减号表示了这个属性/方法的可见性,表示可见性的符号有三种:
- +:表示public
- -:表示private
- #:表示protected
类与类之间的关系
关联
对象之间的一种引用关系
一个类之间声明了另一个对象的引用
-
单向关联
单向关联关系使用带箭头的实现表示,一般表现为一个对象的成员变量
-
双向关联
-
自关联
用一个箭头指向自身表示
聚合
是一种强关联关系,是整体和部分的关系,部分可以脱离整体而存在.
用带菱形的实线指向整体
组合
一种更强烈的关联关系,整体对象可以控制部分对象的生命周期,部分不能脱离整体而存在
使用带实心菱形的实线表示,指向整体部分