欢迎光临散文网 会员登陆 & 注册

3.8聚合关系(aggregation)

2022-02-10 12:15 作者:取悦疾风  | 我要投稿

内容来自尚硅谷Java设计模式(图解+框架源码剖析)_哔哩哔哩_bilibili

写在前面:本文内容大致和原视频内老师的笔记内容相同,会偶尔插入自己的注释和理解,尽量会完成作业

3.8.1基本介绍

1)      聚合关系(Aggregation)表示的是整体和部分的关系整体与部分可以分开。聚合关系是关联关系的特例,所以他具有关联的导航性与多重性

2)      如:一台电脑由键盘(keyboard)、显示器(monitor),鼠标等组成;组成电脑的各个配件是可以从电脑上分离出来的,使用带空心菱形的实线来表示:

3.8.2应用实例

代码

类图

插件需要的代码

Idea生成的类图


3.8聚合关系(aggregation)的评论 (共 条)

分享到微博请遵守国家法律