C++语言程序设计

继承反映了类之间“是”的关系,组合反映了类之间“有”的关系。

题目

继承反映了类之间“是”的关系,组合反映了类之间“有”的关系。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

继承反映了类间的一种层次关系,而()反映了一种整体与部分的关系。

A、继承

B、组合

C、封装

D、多态


参考答案:A

第2题:

● 在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)五种关系,其中,(45)关系表明类之间的相互联系最弱(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47) 。


正确答案:A,D,B

第3题:

● 以下关于面向对象方法中继承的叙述中,错误的是 (22) 。

(22)

A. 继承是父类和子类之间共享数据和方法的机制

B. 继承定义了类与类之间的一种关系

C. 继承关系中的子类将拥有父类的全部属性和方法

D. 继承仅仅允许单重继承,即不允许一个子类有多个父类


正确答案:D
c

第4题:

下述关于类图的描述,错误的是()。

A.显示了一组类、接口、协作以及他们之间的关系

B.显示了一组对象以及他们之间的关系

C.显示了一组构件以及他们之间的关系

D.显示了一组节点以及他们之间的关系


答案:BCD

第5题:

类可以定义静态属性,并通过类名访问。一个类的静态的属性只有一份,由所有该类的对象共享。(8)反映了类间的一种层次关系,而(9)反映了一种整体与部分的关系。

A.继承

B.组合

C.封装

D.多态


正确答案:A

第6题:

反映了类间的一种层次关系,而(2)反映了一种整体与部分的关系。

A.继承

B.组合

C.封装

D.多态


正确答案:A

第7题:

表示了类间“is-a”的关系,而(32)表示了类之间的“contains-a”关系。

A.组合

B.引用

C.聚合

D.继承


正确答案:D

第8题:

资本市场线反映了市场组合与无风险资产所构成组合的风险与期望收益之间的关系。()


答案:√

第9题:

在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)5种关系,其中,(45)关系表明类之间的相互联系最弱,(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47)。

A.依赖

B.聚合

C.组合

D.继承


正确答案:A

第10题:

图书分类法中,类名之间的上下位关系反映了学科概念之间的()关系。

  • A、包含
  • B、排斥
  • C、延伸
  • D、相容

正确答案:A

更多相关问题