zoukankan      html  css  js  c++  java
  • UML简明使用

    1、继承

    空心三角+实线

    2、实现接口

    空心三角+虚线

    3、关联

    箭头+实线

    4、聚合

    空心菱形+实线+箭头

    5、组合

    实心菱形+实线+箭头

    6、依赖

    虚线+箭头

    7、关联、聚合、组合、依赖的区别

    关联表现为变量(has a )A关联B,则B体现为A的全局变量。

    聚合是关联关系的一种,是强的关联关系。聚合关系是整体和个体的关系,是一种弱的"拥有"关系。如果A聚合B,可体现为A拥有B的泛型。

    组合也是关联关系的一种,是比聚合关系强的关系。如果AB组成,表现为A包含有B的全局对象,并且B对象在A创建的时刻创建。

    依赖表现为函数中的参数(use a)。如果A依赖于B,则B体现为局部变量,方法的参数、或静态方法的调用。

  • 相关阅读:
    统计代码行数
    梯度下降算法
    multiplot 安装与配置
    ros 源码安装
    cmake 指定gcc/g++版本
    python 科学计算基础库安装
    协方差矩阵的含义
    pysvn 相关
    void 0与undefined
    BEM规范
  • 原文地址:https://www.cnblogs.com/bailiyi/p/6596717.html
Copyright © 2011-2022 走看看