类图class diagram学习笔记

类图

类图也是常见的uml图,可以表示类、接口以及它们之间的静态结构和关系

类图的元素

一、类

类表示对现实世界中一组具有相同特征的物体的抽象。
在这里插入图片描述

二、接口

接口也是一种类,一种特殊的类。具有类的结构,但接口不可以被实例化,只可以被实现(继承)。
接口使用一个带有名称的小圆圈来表示。
在这里插入图片描述

三、关系(重要)

  1. 依赖dependency
    类之间的依存关系。箭头指向被依赖的类。
    在这里插入图片描述
  2. 泛化generalization
    就是继承关系。箭头指向父类。在这里插入图片描述
  3. 聚合
    类之间一种较弱的耦合关系,表示整体和部分的关系,部分可以脱离整体独立存在。箭头指向被聚合的类。
    在这里插入图片描述
  4. 组合
    也表示部分和整体之间的关系,但是部分不能脱离整体,具有同生共死的关系。箭头指向被组合的类。
    在这里插入图片描述
  5. 关联
    类之间相互影响的关系。影响的方向就是箭头指向的方向,也就是关联的方向。
    在这里插入图片描述
  6. 实现
    实现关系一般是针对类与接口之间的关系而言的。
    在这里插入图片描述
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值