计算机信息管理

填空题面向对象的程序设计语言具有()、信息隐藏、信息继承等特征。

题目
填空题
面向对象的程序设计语言具有()、信息隐藏、信息继承等特征。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

继承可以使得对象以外的部分不能随意存取对象的内部数据,从而实现信息隐藏。()


正确答案:错

第2题:

面向对象型的编程语言具有数据抽象、信息隐蔽、消息传递的______等特征。

A.对象调用

B.并发性

C.非过程性

D.信息继承

A.

B.

C.

D.


正确答案:B

第3题:

面向对象型的编程语言具有数据抽象、信息隐藏、消息传递的(23)等特征。

A.对象调用

B.对象变换

C.非过程性

D.并发性


正确答案:D
解析:面向对象的程序设计方法用对象和消息来描述事物和事物之间的关系。对象用数据描述自己的状态,同时规定对数据的操作。对象总是作为一个整体来使用,从外部只能看到其外部特性,而看不到其内部特性。若想要了解或改变其内部内容、使用其处理能力,则必须通过消息的传递。接受消息的对象可以返回信息,也可以不返回。发送者可以同时向多个对象传递消息;接受者可以同时接受多个对象的消息;对象之间也可以同时双向传递消息,这就是消息传递的并发性。

第4题:

在面向对象方法中,信息隐藏是通过对象的(26)来实现的。

A.分类性

B.继承性

C.封装性

D.共享性


正确答案:C
解析:封装类似于“黑匣子”,将数据及运算等与用户隔离,保证了数据的安全性,从而实现了信息隐藏。用户可以不知道原理。所以信息隐藏是通过封装来实现的。

第5题:

面向对象程序设计思想的主要特征中不包括

A.继承性

B.功能分解,逐步求精

C.封装性和信息隐藏

D.多态性


正确答案:B
解析:面向对象程序设计的主要特征是继承性、封装性和信息隐藏、多态性。

第6题:

支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。()


参考答案:√

第7题:

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

A.封装

B.继承

C.多态

D.信息隐藏


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

第8题:

在面向对象程序设计中,对象信息的隐藏主要是通过( )来实现的。

A.对象的封装性

B.子类的继承性

C.系统模块化

D.模块的可重用性


正确答案:A

第9题:

面向对象型的程序设计语言具有数据抽象、信息隐蔽、(36)等特征。作为运算单位的对象应具有下列特性:(37)、(38)、(39)。(40)是面向对象型的语言。

A.对象调用

B.对象变换

C.非过程性

D.信息继承

E.并发性


正确答案:D

第10题:

“隐藏对象的属性和实现细节,仅对外提供公有的方法”描述的是面向对象的哪个特征()

A.封装

B.继承

C.多态

D.以上都不是


答案:A
解析:封装是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体实现细节,这就是封装思想。