startUML的使用
1、
1、类实例
2、接口
3、关联关系:关联是两个独立类之间的关系,关联可以是任何类型,例如一对一,一对多。
它连接两个完全独立的实体。
4、定向关联(Directed Association)本文不涉及
5、聚合关系:是整体与部分的关系,且部分可以离开整体而单独存在。
6、组合关系:是整体与部分的关系,但部分不能离开整体而单独存在。组合关系是关联关系的一种,是比聚合关系还要强的关系,它要求普通的聚合关系中代表整体的对象负责代表部分的对象的生命周期。
7、依赖关系:类A的实现需要引用类B,一个类的实现需要另一个类的协助,所以要尽量不使用双向的互相依赖.
8、泛化关系:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。
9、实现关系:类与接口的关系
类组件的基本操作介绍:
单击选择Class,至工作区域内单机左键,即可创建一个class实例。创建实例后,周围会出现一堆,功能按钮,去描述这个类,如图所示。
功能介绍:
- 用来标识Class的可见性(默认为public)
- 用来添加note的,比如:类的说明
- 增加类的属性
- 增加类的操作方法。
- 增加Reception
- 增加子类
- 增加父类
- 添加已有的接口
- 添加需要的接口
- 添加关联
- 添加聚合
- 添加组合
- 添加端口
- 添加部件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗