(1) 是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等; (2) 同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享,并且“部分”对象的生命周期也可以与“整体”对象不同,甚至“部分”对象可以脱离“整体”对象而单独存在。上述两种关系都是 (3) 关系的特殊种类。

1.[单选题]

上述两种关系都是  3  关系的特殊种类。

  • A.聚合
  • B.组合
  • C.继承
  • D.关联
2.[单选题]2  同样表示“拥有”关系,但有时候“部分”对象可以在不同的“整体”对象之间共享
  • A.聚合
  • B.组合
  • C.继承
  • D.关联
3.[单选题]1  是一种很强的“拥有”关系,“部分”和“整体”的生命周期通常一样
  • A.聚合
  • B.组合
  • C.继承
  • D.关联
参考答案: D,A,B
解题思路:

关联关系是两个或多个特定类之间的关系,表示对象之间的结构关系,给定关联的两个类,可以从其中的一个类的对象访问到另一个类的相关对象。类之间关联的几种形式有:连接、聚合和组合。聚合关系是一种特殊形式的关联,聚合表示类之间的关系是整体与部分的关系,整体并不完全支配着部分,“部分”对象与“整体”对象可以相对独立。组合是聚合的变种,整体拥有各部分,部分与整体共存,如果整体不存在了,部分也会随之消失。

>>>立即刷题