打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
详解UML类图

UML 类图

+ 表示public - 表示private # 表示protected

矩形框

类图

类图分为三层,第一层显示类的名字,如果是抽象类 则用斜体显示 第二层是类的特性 (通常就是字段和属性) 第三层是类的操作 (通常是方法和行为)

接口图

与类图的区别主要是顶端有>

第一层显示接口名称 第二层显示接口方法

实现继承用 空心三角形+实线


实现接口用 空心三角形+虚线


当一个类‘知道’另一个类 用关联 关联关系用实现箭头表示


聚合表示一种弱的‘拥有’关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分(大雁和雁群的关系),聚合关系用空心的菱形+实现箭头来表示


合成(组合)表示一种强的‘拥有’关系,提现了严格的部分和整体的关系,部分和整体的生命周期一样(鸟和翅膀的关系),合成关系用实心的菱形+实线箭头来表示 合成关系的连线两端还有一个数字‘1’和数字‘2’,这被称为基数,表明这一端的类可以有几个实例,很显然,一个鸟应该有两只翅膀,如果一个类可能有无数个实例,则就用‘n’来表示,关联关系、聚合关系也可以有基数的


依赖关系,用虚线箭头表示



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
UML学习(二)-----类图
UML示例图
UML类图画法及其之间的几种关系
解析UML类图符号
UML类图符号简介
类与类之间的几种关系
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服