面向对象技术中,组合关系表示(37)。
A、
包与其中模型元素的关系
B、
用例之间的一种关系
C、
类与其对象的关系
D、
整体与其部分之间的一种关系
【正确答案】
D
【答案解析】
解析:组合关系是关联关系的一种特例,体现的是一种contains.a的关系,这种关系比聚合更强,也称为强聚合:它同样体现整体与部分间的关系,但此时整体与部分是不可分的,整体的生命周期结束也就意味着部分的生命周期结束,比如人和大脑。组合跟聚合几乎相同,唯一的区别就是“部分”不能脱离“整体”单独存在,就是说,“部分”的生命期不能比“整体”还要长。
提交答案
关闭