类图说明
2025-09-03 14:54:56 0 举报
UML类图的画法举例,可用于培训等场景
作者其他创作
大纲/内容
C
+ operation1(params):returnType
实现
鱼
- state:enum-waters:Waters[]
+ baiting(params):returnType
钓鱼协会
- name:String-member:Fisher[]
组合,强引用,生命周期相同,不能独立存在
鱼线
-size :float
+ use(params):returnType
类
抽象类
主线
关联
<钓鱼>Fishing
+ goFishing(params):returnType
水域
-areas:float-location: String
<上钩>Bait
+ baiting(params):returnType
弱拥有,可独立存在
钓鱼佬
- name:String
- goFishing()- atHome()
环境
-temperature:float-waters:Waters-airPressure:float-windForce:float
+ change(Fisher):returnType
鱼饵
- type:String
合成
继承
鲤鱼
+ state:enum
类型说明
protected #private -public +
聚合
abstrack Class
+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)
Class
依赖
渔具
- brand:String
+ abstract use(params):returnType+ makeUp(params):returnType
浮漂
-floatage:float
状态依赖,变化同步
线组
-size :float-fishFloat:FishFloat-line:Line-sonLine:SonLine
子线
鱼钩
鱼竿
- length:float
接口
0 条评论
下一页
为你推荐
查看更多