uml类图及类关系图示
1. 类的图示
形式 | 示例 | 代码 |
---|---|---|
说明:
- 由三个部分组成:类名,属性和操作
- 抽象和抽象操作用斜体表示
- 静态成员、操作用下划线表示
2. 类关系图示
关系 | 图示 | 代码 |
---|---|---|
继承(泛化) | ||
实现(泛化) | ||
依赖 | ||
关联 | ||
聚合 | ||
组合 |
说明:
- 依赖在代码中主要体现返回值、形参、局部变量或静态方法中对另一类的使用
- 关联在代码上主要体现为成员变量
- 聚合是关联的一种, 强调整体与部分的拥有关系,整体与部分不必有一致的生命周期
- 组合也是关联的一种, 强调整体与部分的拥有构成关系,整体与部分有一致的生命周期
参考文献:
1.https://zhuanlan.zhihu.com/p/109655171
2.https://blog.csdn.net/k346k346/article/details/59582926
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Coder-King!