类间关系

所有关系都是关联关系。

三方面标识:

  a、语义

  b、图示

  c、编码

关联:

  语义:两个对象相关即是关联;

  图示:以实线(箭头)表示;

  编码:被关联方作为关联方的属性存在;

继承:

  语义:具备is---a或has---a关系的类;

  图示:线+三角箭头(箭头指向father)

  编码:son  extends  parent

接口与实现:

  语义:标准、规则规范等;

  图示:虚线三角箭头(指向接口方)

  编码:实现类   implements  接口

 

依赖:

  语义:依赖方的行为受到被依赖方行为效果的影响;

  图示:虚线箭头指向依赖方;

  编码:被依赖方只能作为依赖方行为的参数存在。

聚合:

  语义:表示整体与局部的关系;但是整体语句各自独立

  图示:空心凌形

组合:

  语义:表示强烈的整体与局部关系;整体管理局部的生命周期

  图示:实心凌形

  编码:Window{

    Button bt1=new Button("LOGIN");

    Button bt2=new Button("RESET");

       }

  

posted on 2017-07-26 12:19  注定要成为攻城狮的男人  阅读(251)  评论(0编辑  收藏  举报