(12)表示了对象间“is a”的关系。

admin2009-05-15  19

问题 (12)表示了对象间“is a”的关系。

选项 A、组合
B、引用
C、聚合
D、继承

答案D

解析 为了支持“抽象”,并有效地控制信息组织,OSA引入3种特殊关系集合。
   is a:一个对象类中的每一个对象是另一个对象类的一个对象。“is a”通常表达继承关系。继承是在某个类的层次关联中不同的类共享属性和操作的一种机制。一个父类可以有多个子类,这些子类都是父类的特例。父类描述了这些子类的公共属性和操作,子类中还可以定义它自己的属性和操作。一个子类只有惟一的一个父类,这种继承称为单一继承。一个子类有多个父类,可以从多个父类中继承特性,这种继承称为多重继承。
   is part of:一个对象,称之为聚合,是由一些被称为成分的对象构成的。聚合是分析中常用的一种组合。
is member of:由对象构成的集合,并把这样的集合看成一个对象,属于联合关系。
转载请注明原文地址:https://jikaoti.com/ti/Nca7FFFM
0

相关试题推荐
随机试题
最新回复(0)