UML 学习笔记 - 类图

类图 Class Diagram

  • 泛化关系 - 类与类之间

    泛化关系

  • 实现关系 - 类与接口之间

    实现关系

  • 依赖关系

    依赖关系

  • 组合关系

    组合关系

  • 聚合关系

    聚合关系

组合关系 VS 聚合关系

  • 组合关系 Composition:强烈的包含关系 (contains a)。例如汽车与发动机,汽车如果离开了发动机则不能存在。
  • 聚合关系 Aggregation:不强烈,不稳定的包含关系(has a)。例如公司与员工,公司如果离开了某一个员工,仍然可以存在。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容