UML类图
2022-10-30 21:26:54 4 举报
UML类图的结构
作者其他创作
大纲/内容
老虎(实现类)
实体类
extends
接口和类
老虎(部分类)
父类 是子类的泛化子类是父类的特化
实现
头(部分类)
关系
强
弱拥有:整体包含部分,部分可脱离整体整体保存了个体的引用(指针)
A要用B 或 A有B的成员则箭头指向B
+ public 共有- private 私有# protected 受保护的~ package 同包可见+ 静态属性、方法、使用下划线,类名斜体abstract=抽象类
实现部分
依赖
人(引用类)
弱
owns - a
老虎(引用类)
实现继承接口中的方法
contains - a
老虎(子类)
+name string = value
关联是一种拥有关系:类作用域常用于:属性
接口行走(接口)
动物(父类)
强拥有:整体包含部分,部分不可能脱离整体
like-a
关联
虎群(整体类)
继承
抽象类
身份证(被引用类)
use - a 临时性
has - a 产期性
implements
聚合
依赖是一种使用关系:局部作用域局部变量、形参、返回值、静态方法的调用
is-a
组合
水(被依赖类)
0 条评论
下一页
为你推荐
查看更多