类
矩形代表类
矩形分3层。
第一层代表类的名称,如果类为抽象类,则使用斜体显示
第二层是类的特征:通常是类的字段和属性
第三层是类的操作,通常是方法或者行为。
注意前面的符号: +代表public -代表private #代表protected
接口
矩形表示法
分为两层
第一层:接口名称,接口名称上方有<<interface>>标识
第二层:接口方法
棒棒糖表示法
一个空心圆圈 圆圈旁为接口名称
接口方法在实现类中出现
继承:
继承用空心三角形+实线表示
实现:
空心三角形+虚线表示
关联
关联用实线箭头表示
聚合
聚合用空心菱形+实线箭头表示
合成
用实心菱形+实线箭头表示
依赖
用虚线箭头来表示