列表

详情


(  )是一个类与它的一个或多个细化类之间的关系,即一般与特殊的关系。

A. 泛化

B. 关联

C. 聚集

D. 组合

参考答案: A

详细解析:

泛化(generalization)关系是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系。
关联(association)关系:表示类与类之间的联接,它使一个类知道另一个类的属性和方法。
聚合(aggregation)关系: 关联关系的一种特例,是强的关联关系. 聚合是整体和个体之间的关系,即has-a的关系,此时整体与部分之间是可分离的,他们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享。
组合(合成)关系(composition): 也是关联关系的一种特例,他体现的是一种contains-a的关系,这种关系比聚合更强,也称为强聚合;他同样体现整体与部分间的关系,但此时整体与部分是不可分的,整体的生命周期结束也就意味着部分的生命周期结束。 

上一题