编程语言
首页 > 编程语言> > java类图与类的关系

java类图与类的关系

作者:互联网

(一)四大关系:

关联,依赖,泛化,实现,其中关联又可细分为(一般关联,组合,聚合)

(二)表示方法

1)关联:

  1.1)一般关联

    实线箭头,拥有谁就指向谁,可双向,多用于成员变量

  1.2)聚合

    空心菱形+实线箭头,整体指向局部,单向,如车和轮胎(弱关联)

  1.3)组合

    实心菱形+实线箭头,整体指向局部,单向,如人和胳膊(强关联)

2)依赖:虚线箭头,依赖谁就指向谁;可双向

     多用于局部变量,方法参数,其他类静态方发的调用

3)泛化:实线三角,类与类的继承关系,子类指向父类,单向

4)实现:虚线三角,类与接口间的关系,子类指向父接口,单向

PS: 特别的,接口与接口之间一般是继承关系

 

今天看类图有点迷,参考别人的贴子写的,如有问题,欢迎评论,一起学习

 

标签:关系,java,指向,实线,单向,类图,接口,关联,箭头
来源: https://www.cnblogs.com/itjone/p/14778316.html