在面向对象程序设计中,多态机制的作用是()。A、信息隐藏B、实现“一种接口,多种方法”C、派生新类D、数据抽象

题目

在面向对象程序设计中,多态机制的作用是()。

  • A、信息隐藏
  • B、实现“一种接口,多种方法”
  • C、派生新类
  • D、数据抽象
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

继承机制的作用是

A.信息隐藏

B.数据封装

C.定义新类

D.数据抽象


正确答案:C

第2题:

● 在面向对象方法中, (46) 机制是对现实世界中遗传现象的模拟。

(46)

A. 封装

B. 继承

C. 多态

D. 抽象接口


正确答案:B



第3题:

● 在面向对象程序设计中,常常将接口的定义与接口的实现相分离,可定义不同的 类实现相同的接口。在程序运行过程中,对该接口的调用可根据实际的对象类型调用其相 应的实现。为达到上述 目的,面向对象语言须提供(44 )机制。

(44 )A. 继承和过载(overloading) B. 抽象类

C. 继承和重置(overriding) D. 对象自身引用


正确答案:C

第4题:

在面向对象方法中,(46)机制是对现实世界中遗传现象的模拟。

A.封装

B.继承

C.多态

D.抽象接口


正确答案:B
解析:本题考查继承的基本概念。子类继承父类使得子类能够直接具有父类的数据和方法,这和现实世界的遗传现象类似。

第5题:

在面向对象的技术中,(45)提供了一系列的好处:对象的内部实现细节对外界是隐藏的;便于构件复用;对象间的接口被简化。

A.封装

B.继承

C.多态

D.信息隐藏


正确答案:A
解析:面向对象的方法有三个特征:封装、继承和多态。封装使得数据和过程的内部实现细节对外界隐藏,这将减少当变化发生时副作用的传播;数据结构和操纵它们的操作被合并在单个命名实体中,这将便于构件复用;被封装对象间的接口被简化。所以此题应选A。

第6题:

在面向对象程序设计中,通常将接口的定义与接口的实现相分离,可定义不同的类实现相同的接口。在程序运行过程中,对该接口的调用可根据实际的对象类型调用其相应的实现。为达到上述目的,面向对象语言须提供(48)机制。

A.抽象类

B.对象自身引用

C.继承和过载(Overloading)

D.继承和重置(Overriding)


正确答案:D
解析:在面向对象程序设计中,常常将接口的定义与接口的实现相分离,可定义不同的类实现相同的接口。根据一个接口调用不同的实现,需要用多态机制支持。多态机制通常和继承机制结合使用,由于子类可以实现接口,即将接口定义为虚拟函数,因此,这种机制实际上是重置机制的应用。

第7题:

C++利用类的派生机制实现面向对象程序设计的继承性。()


参考答案:正确

第8题:

● 面向对象中的(17)机制是对现实世界中遗传现象的模拟。通过该机制,基类的属性和方法被遗传给派生类;(18)是指把数据以及操作数据的相关方法组合在同一单元中,使我们可以把类作为软件复用中的基本单元,提高内聚度,降低耦合度。

(17)

A.复用

B.消息

C.继承

D.变异

(18)

A.多态

B.封装

C.抽象

D.接口


正确答案:C,B

试题(17)、(18)分析
    本题考查面向对象的基本知识。
根据《系统集成项目管理工程师教程》的“3.4.1 面向对象的基本概念”节中的内容即可判断本题目的正确答案。
参考答案
  (17)C(18)B

第9题:

在面向对象方法中,______机制是对现实世界中遗传现象的模拟。

A.封装

B.继承

C.多态

D.抽象接口


正确答案:B
解析:子类继承父类使得子类能够直接具有父类的数据和方法,这和现实世界的遗传现象类似。

第10题:

●在面向对象开发方法中, (47) 机制模拟现实世界中的遗传现象,实现类之间共享数据和方法。

(47)A.封装

B.继承

C.多态

D.抽象接口


正确答案:B