1. 类的图示

形式 示例 代码
class.png class_k.png class_v.png

说明:

  1. 由三个部分组成:类名,属性和操作
  2. 抽象和抽象操作用斜体表示
  3. 静态成员、操作用下划线表示

2. 类关系图示

关系 图示 代码
继承(泛化) gen.png gen_v.png
实现(泛化) Impl.png Impl_v.png
依赖 denp.png denp_v.png
关联 asso.png asso_v.png
聚合 aggr.png aggr_v.png
组合 comp.png comp_v.png

说明:

  1. 依赖在代码中主要体现返回值、形参、局部变量或静态方法中对另一类的使用
  2. 关联在代码上主要体现为成员变量
  3. 聚合是关联的一种, 强调整体与部分的拥有关系,整体与部分不必有一致的生命周期
  4. 组合也是关联的一种, 强调整体与部分的拥有构成关系,整体与部分有一致的生命周期

参考文献:
1.https://zhuanlan.zhihu.com/p/109655171
2.https://blog.csdn.net/k346k346/article/details/59582926