()也表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“部分”对象的生命周期也可以与“整体”对象不同,甚至“部分”对象可以脱离“整体”对象而单独存在。
聚合
举一反三
- 是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等;(44)同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“部分”对象的生命周期也可以与“整体”对象不同,甚至“部分”对象可以脱离“整体”对象而单独存在。上述两种关系都是(45)关系的特殊种类。(65) A: 聚合 B: 组合 C: 继承 D: 关联
- (43)是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等;(44)同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“部分”对象的生命周期也可以与“整体”对象不同,甚至“部分”对象可以脱离“整体”对象而单独存在。上述两种关系都是(45)关系的特殊种类。 (44) A: 聚合 B: 组合 C: 继承 D: 关联
- (43)是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等;(44)同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“部分”对象的生命周期也可以与“整体”对象不同,甚至“部分”对象可以脱离“整体”对象而单独存在。上述两种关系都是(45)关系的特殊种类。 (43) A: 聚合 B: 组合 C: 继承 D: 关联
- 组合关系(Composition)表示类之间整体和部分的关系,是一种特殊的聚合关系。组合关系中部分和整体具有统一的( )。一旦组合对象不存在,部分对象也将不存在。即部分对象只能作为组合对象的一部分与组合对象同时存在。
- ()可以用来描述对象之间整体与部分的关系。
内容
- 0
共享聚合的“部分”对象可以是任意“整体”对象的一部分,表示事物的整体/部分关系较弱的情况,“整体”端的重数应该是_______。
- 1
中国大学MOOC: ( )可以用来描述对象之间整体与部分的关系。
- 2
如果对象a是对象b的一个组成部分,则( )。 A: b为a的整体对象,a为b的部分对象 B: a为b的整体对象,a为b的部分对象 C: b为a的部分对象,a为b的整体对象 D: a为b的部分对象,a为b的整体对象
- 3
OOP的基本思想包括()。 A: 封装性 B: 对象之间有抽象与具体的关系 C: 对象之间有整体与部分的关系 D: 遗传性 E: 对象之间可以互送参数
- 4
( )可以用来描述对象之间整体与部分的关系。 A: 关联 B: 聚合 C: 集成 D: 依赖