UML类图
UML
1. 实体类的定义
- 实体类的名字为首字母大写
- 属性
可见性 名称:类型 = 缺省值 {约束特性}
- admin:String='admin'
- 私有 -
- 保护 #
- 公有 +
- 方法
可见性 名称(参数表):返回类型表达式{约束条件}
+ login(admin:String,password:String):Boolean
- 私有 -
- 保护 #
- 公有 +
2. 类之间的关系
-
泛化(子类对于父类的继承关系 箭头指向父类)
-
实现(实体类对于接口类的实现 虚线箭头指向接口)
-
关联(比较弱的关系 单向实线或者双线实线)
数字表示 一对多的关系 学生有多个老师 老师有多个学生 -
聚合(部分与主体的关系 并且可以独自存在)
-
组合(部分与主题的更加强烈的关联关系,部分不能离开主体)
-
依赖(一种使用关系)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?