Henkk

导航

UML学习之----类图

类:类名,属性,方法  使用  矩形 表示。

  共有类型 表示,私有类型 表示,保护类型用表示

类之间的关系

  接口 包含方法,但是不包含属性,在UML中使用一个带有名称的圆圈表示。

  

 

 

  泛化 接口与接口之间的继承关系, 用一条实线空心箭头由子类指向父类。

    

 

 

  依赖 一个类是类外一个类的函数参数或者函数返回值。

    

  关联 一个类是另外一个类的成员变量。

    

  聚合 是关联关系的一种,是更强的关联关系。关联关系所涉及的两个类处在同一层次上,聚合关系中,两个类处于不同的层次上,一个代表整体,一个代表部分

    

  组合 是关联关系的一种,比聚合关系还要强的关系,代表整体的对象负责代表部分对象的生命周期

  

 

 依赖:它是耦合度最弱的一种一般提现为局部变量,函数参数,返回值等;

关联:一般以成员变量的形式提现

聚合:一般一成员变量的形式提现属于关联方式的一种,两个类在层级上存在不平等;整体和部分

组合:部分和整体的区别,属于关联方式的一种,整体负责部分的生性周期

 

  

 

posted on 2020-05-22 10:19  Henkk  阅读(130)  评论(0编辑  收藏  举报