下列关于UML类图的类之间关系叙述正确的是( )。
A: 聚合关系也表示类之间整体和部分的关系,但整体与部分具有相同的生存期。
B: 依赖关系是一种使用关系,通常将一个类的对象作为另一个类中方法的参数使用。
C: 关联关系是将一个类的对象作为另一个类的成员变量。
D: 组合关系表示整体与部分的关系,且整体与部分可以分隔开。
A: 聚合关系也表示类之间整体和部分的关系,但整体与部分具有相同的生存期。
B: 依赖关系是一种使用关系,通常将一个类的对象作为另一个类中方法的参数使用。
C: 关联关系是将一个类的对象作为另一个类的成员变量。
D: 组合关系表示整体与部分的关系,且整体与部分可以分隔开。
举一反三
- 如果一个类与另一个类之间的关系具有“整体与部分”的特点,描述的是“has a”的关系,那么这两个类之间的关系属于聚合关系。
- 如果一个类与另一个类之间的关系具有“整体与部分”的特点,描述的是“has a”的关系,那么这两个类之间的关系属于( )关系。 A: 关联 B: 依赖 C: 泛化 D: 实现
- 如果一个类与另一个类之间的关系具有“整体与部分”的特点,描述的是“has-a”的关系,那么这两个类之间的关系属于()关系。 A: 聚合 B: 组合 C: 泛化 D: 实现
- 中国大学MOOC: 如果一个类与另一个类之间的关系具有“整体与部分”的特点,描述的是“has a”的关系,那么这两个类之间的关系属于( )关系。
- 在面向对象分析中,以下哪种关系可用来表示一个“整体”类与一个“部分”类之间的组成关系。( ) A: 泛化 B: 聚合 C: 关联 D: 依赖