zoukankan      html  css  js  c++  java
  • UML图写法

    UML图写法

    一、类(Class)

    类分三层:

    第一层:类名,抽象类用斜体显示

    第二层:类特性,通常为字段和属性

    第三层:类的操作,通常为方法或行为

    符号+ 表示修饰符public

    符号- 表示修饰符 private

    符号# 表示修饰符 protected

    动物抽象类表示如下:

     

    二、接口(interface)

    两种表示方法:矩形表示法和棒棒糖表示法

    矩形表示法:

    顶端 :《interface》

    第一层:接口名称

    第二层:接口方法名

     

    棒棒糖表示法:

    圆圈旁为接口名称,接口方法在实现类中出现

     

    三、关系

    1、继承关系表示:空心三角形+实线。

     

    2、接口实现关系表示:空心三角形+虚线

     

    3、关联关系:涉及到引用时。用实线+箭头表示。

     

    4、聚合关系:表示一种“弱”拥有关系,A可以包含B,但B不是A的一部分。用空菱形+实线箭头表示。

     

    5、组合关系:表示一种“强”拥有关系,体现严格的部分和整体关系。用实菱形+实线箭头表示。

     

    6、依赖关系:类中方法中需要传入依赖对象,才能实现逻辑功能。用虚线箭头表示

     

  • 相关阅读:
    js字符串截取函数slice()、substring()、substr()
    js获取字符串最后一位方法
    支持xhr浏览器:超时设定、加载事件、进度事件
    深入理解ajax系列第一篇——XHR对象
    MySQL命令行操作
    nodejs中mysql用法
    大衍数列
    牌型种数
    加法变乘法
    三羊献瑞
  • 原文地址:https://www.cnblogs.com/craft0625/p/13446427.html
Copyright © 2011-2022 走看看