UML类图

一、UML定义:

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

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

 

二、类图定义:

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

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

1.类图的表示

  +: public

  -: private

  #: protect

  ~: default, 可省略

 

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

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

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

UML类图UML类图  UML类图 

 

 

 

 

 

2.关系的表示

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

UML类图

 

 

 

 

 

 

 

参考:

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类图

上一篇:Salesforce Integration 概览(五) Remote Call-In(远程操作 外部->salesforce)


下一篇:#扩展欧拉定理#CF906D Power Tower