组合关系是一种特殊的聚合关系,下列关于其表述,错误的是( )。
A: 组合关系表示类之间整体和部分的关系。
B: 用于表示公司和部门之间的关系可以用组合关系来表示。
C: 组合关系中部分和整体具有统一的生存期。一旦组合对象不存在,部分对象也将不存在。即部分对象只能作为组合对象的一部分与组合对象同时存在
D: 组合关系用一条带实心菱形箭头的虚线表示。
A: 组合关系表示类之间整体和部分的关系。
B: 用于表示公司和部门之间的关系可以用组合关系来表示。
C: 组合关系中部分和整体具有统一的生存期。一旦组合对象不存在,部分对象也将不存在。即部分对象只能作为组合对象的一部分与组合对象同时存在
D: 组合关系用一条带实心菱形箭头的虚线表示。
举一反三
- 组合关系(Composition)表示类之间整体和部分的关系,是一种特殊的聚合关系。组合关系中部分和整体具有统一的( )。一旦组合对象不存在,部分对象也将不存在。即部分对象只能作为组合对象的一部分与组合对象同时存在。
- 聚合与组合都是表示事物之间的部分与整体的关系,其中组合的整体部分关系要求更严格
- 面向对象技术中,组合关系表示()。 A: 包与其中模型元素的关系 B: 用例之间的一种关系 C: 类与其对象的关系 D: 整体与其部分之间的一种关系
- 下列关于UML类图的类之间关系叙述正确的是( )。 A: 聚合关系也表示类之间整体和部分的关系,但整体与部分具有相同的生存期。 B: 依赖关系是一种使用关系,通常将一个类的对象作为另一个类中方法的参数使用。 C: 关联关系是将一个类的对象作为另一个类的成员变量。 D: 组合关系表示整体与部分的关系,且整体与部分可以分隔开。
- 是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等;(44)同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“部分”对象的生命周期也可以与“整体”对象不同,甚至“部分”对象可以脱离“整体”对象而单独存在。上述两种关系都是(45)关系的特殊种类。(65) A: 聚合 B: 组合 C: 继承 D: 关联