万能百科  > 所属分类  > 

●三若类A仅在其方法Method1中定义并使用了类B的一个对象,类A其它部分的代码都不涉及类B,那么类A

● 三若类A仅在其方法Method1中定义并使用了类B的一个对象,类A其它部分的代码都不涉及类 B,那么类 A 与类 B 的关系应为(1) ;若类 A 的某个属性是类 B的一个对象,并且类 A 对象消失时,类 B 对象也随之消失,则类 A 与类 B 的关系应为(2) 。

(1)A. 关联 B. 依赖 C. 聚合 D. 组合

(2)A. 关联 B. 依赖 C. 聚合 D. 组合

正确答案:

B,D 本题考查类间的关系 类间关系可分为依赖、关联、聚合、组合和继承5种。按照上述顺序,类间关系依次增强,若类A的方法中仅仅用了类B的对象,那么类A依赖于类B。如果类A的部分是B的对象组成,并且类A控制类B的生命周期,那么类A与类B是组合关系。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签