PlantUML用下面的符号来表示类之间的关系:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 

(1)泛化, Generalization :   <|--(2)关联, Association : <--  (3)组合, Composition : *--

(4)实现, Realization:<|..        (5)聚合, Aggregation : o--  (6)依赖, Dependency : <..

类之间的关系

uml第2次作业 随笔 第1张

标签注释

uml第2次作业 随笔 第2张

声明方法和域

uml第2次作业 随笔 第3张

uml第2次作业 随笔 第4张

可访问性的定义

uml第2次作业 随笔 第5张

抽象方法与静态方法的定义

uml第2次作业 随笔 第6张

长注释与模板

uml第2次作业 随笔 第7张

抽象类与接口

uml第2次作业 随笔 第8张

隐藏类

uml第2次作业 随笔 第9张

指定标记

uml第2次作业 随笔 第10张

uml第2次作业 随笔 第11张

关系类

uml第2次作业 随笔 第12张

 

班级学生管理系统中的 —— “学生” 类的属性、方法

学生基本信息:学号,姓名,性别 , 班级

学生课程信息:课程号 , 课程名 , 成绩

学生选修课信息:学号,课程号,先修课

 

程序代码:

@startuml
class 学生基本信息 {
姓名:string
学号:varchar
性别:string
班级:string

  __
  +添加信息
+修改信息
+删除信息
+更新信息
+保存
}
class 学生课程信息{
课程号:varchar
课程名:string
成绩:string
  __

  +查看课程
+课程成绩
}
class 学生选修课信息 {
学号:varchar
课程号:varchar
先修课:string
  __
  +登录
+查找先修课
+退出
}
学生课程信息 <--> 学生基本信息
学生选修课信息 <--> 学生基本信息
@enduml

 

类图:

uml第2次作业 随笔 第13张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄