UML类图
UML
1. 实体类的定义
- 实体类的名字为首字母大写
- 属性
可见性 名称:类型 = 缺省值 {约束特性}
- admin:String='admin'
- 私有 -
- 保护 #
- 公有 +
- 方法
可见性 名称(参数表):返回类型表达式{约束条件}
+ login(admin:String,password:String):Boolean
- 私有 -
- 保护 #
- 公有 +
2. 类之间的关系
-
泛化(子类对于父类的继承关系 箭头指向父类)
-
实现(实体类对于接口类的实现 虚线箭头指向接口)
-
关联(比较弱的关系 单向实线或者双线实线)
数字表示 一对多的关系 学生有多个老师 老师有多个学生 -
聚合(部分与主体的关系 并且可以独自存在)
-
组合(部分与主题的更加强烈的关联关系,部分不能离开主体)
-
依赖(一种使用关系)