在面向对象系统中,有两个类存在整体与部分的关系,如果部分可能同时属于多个整体,则两者之间的关系称为(4);如果部分和整体具有统一的生命周期,则两者之间的关系称为(5)。 (5)

admin2014-08-23  35

问题 在面向对象系统中,有两个类存在整体与部分的关系,如果部分可能同时属于多个整体,则两者之间的关系称为(4);如果部分和整体具有统一的生命周期,则两者之间的关系称为(5)。
(5)

选项 A、聚合关系
B、依赖关系
C、泛化关系
D、组合关系

答案D

解析 本题考查面向对象的基本知识。面向对象中类之间的主要关系有关联、依赖、泛化、聚合、组合和实现等。两个类存在整体与部分的关系,且部分可能同时属于多个整体,则两者之间的关系称为聚合关系:如果一个类的变化会引起另一个类的变化,则称后者依赖于前者;泛化关系用于描述父类和子类之间的关系;两个类存在整体与部分的关系,而两者同时创建同时消亡,则两者之间的关系称为组合关系。
转载请注明原文地址:https://kaotiyun.com/show/wWLZ777K
0

最新回复(0)