码迷,mamicode.com
首页 > 其他好文 > 详细

UML简单认识

时间:2019-01-02 15:03:31      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:sar   符号   dia   uml   图片   分享   protected   关联   使用   

UML (unified modeling language),统一建模语言

uml包含多种图表,本处仅记录常见的两种

类图(class diagram)

技术分享图片
从上到下,每一块称为

  1. 类名
  2. 属性清单
  3. 方法清单
  4. 性质清单

符号 + public
符号 - private
符号 # protected

性质清单是什么?

性质是由一个属性,即有一个内部变量,一个赋值函数,和一个取值函数组成的结构

常见的如: 一个属性及对应的 get 与 set 方法

类图中的常见关系

  1. 一般关系 如: 一般的继承与实现

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

  2. 关联关系 如: 司机驾驶汽车

    技术分享图片

  3. 聚合关系 是强关联的一种,如: 汽车与车轮,引擎

    技术分享图片

  4. 合成关系 比聚合关联性更强 如: 美猴王与四肢

    技术分享图片

  5. 依赖关系 如: 人买的车,买的房

    技术分享图片

时序图

看图就明白,按时间顺序,从上到下显示每个使用案例

技术分享图片

UML简单认识

标签:sar   符号   dia   uml   图片   分享   protected   关联   使用   

原文地址:https://www.cnblogs.com/DonneZhang/p/10208170.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!