首页 > 其他 > 详细

UML类图

时间:2021-08-11 23:35:48      阅读:30      评论:0      收藏:0      [点我收藏+]

一、UML定义:

  统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。

  UML是面向对象设计的建模工具,独立于任何具体程序设计语言

 

二、类图定义:

  类是具有相似结构、行为和关系一组对象的描述符。

  类图显示了一组类、接口、协作以及他们之间的关系。

1.类图的表示

  +: public

  -: private

  #: protect

  ~: default, 可省略

 

  抽象类和抽象方法用斜体表示

  静态类或静态方法用下划线表示

  接口在类名上方加一行<<interface>>

技术分享图片技术分享图片  技术分享图片 

 

 

 

 

 

2.关系的表示

  强弱顺序:泛化(继承) = 实现 > 组合 > 聚合 > 关联 > 依赖

技术分享图片

 

 

 

 

 

 

 

参考:

https://baike.baidu.com/item/%E7%BB%9F%E4%B8%80%E5%BB%BA%E6%A8%A1%E8%AF%AD%E8%A8%80/3160571?fromtitle=UML&fromid=446747&fr=aladdin

https://baike.baidu.com/item/UML%E7%B1%BB%E5%9B%BE

UML类图

原文:https://www.cnblogs.com/silence-maple/p/15130190.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!