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

最全题库2022-08-02  14

问题 (  )是一个类与它的一个或多个细化类之间的关系,即一般与特殊的关系。A.泛化B.关联C.聚集D.组合

选项 A.泛化
B.关联
C.聚集
D.组合

答案 A

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

最新回复(0)