软件工程综合知识

对象是封装了数据结构及可以施加在这些数据结构上的()的封装体,这个封装体可以唯一地标识它的名字,而且向外界提供一组()。

题目

对象是封装了数据结构及可以施加在这些数据结构上的()的封装体,这个封装体可以唯一地标识它的名字,而且向外界提供一组()。

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

第1题:

下列叙述中正确的是()

A.对象具有封装性

B.对象标识可以不唯一

C.对象间的通信是靠方法调用

D.对象是属性名和属性的封装体


正确答案:A

第2题:

在面向对象方法中,对象可看成属性(数据)以及这些属性上的专用操作的封装体。封装是一种(12)技术。类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个(13)。

A.组装

B.产品化

C.固化

D.信息隐蔽


正确答案:D

第3题:

封装了数据及可以施加在这些数据上的操作的结合体是()

A.目标

B.目的

C.对象

D.对比


参考答案:C

第4题:

组件是软件系统中可替换的、物理的组成部件,它封装了实现体。并提供了一组()的实现方法

A.所有的属性和操作

B.接口

C.实现体

D.一些协作的类的集


正确答案:B
解析:组件是软件系统可替换的、物理的组成部分,它封装了实现体(实现某个职能).并提供了一组接口的实现方法。可以认为组件是一个封装的代码模块或大粒度的运行对的模块,也可将组件理解为具有一定功能、能够独立工作或同其他组件组合起来协词工作的对象。

第5题:

在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种【 】技术。


正确答案:信息隐蔽
信息隐蔽 解析:对象的封装性是指将对象的方法和属性代码包装在一起,即包含并隐藏对象的信息,以便把对数据和方法的访问尽量限制在其内部本身。封装隐藏了不必要的复杂性,因而有利于对复杂对象的管理和对程序安全的防护。

第6题:

面向对象方法中,数据以及可以对这些数据施加的所有操作封装在一起的统一体是________。


正确答案:
对象

第7题:

下列关于封装的说法,正确的是______。

A.封装是一种信息隐蔽技术,是将相关的数据及其操作组织在对象中,构成具有独立意义的构件

B.封装是一个清晰的边界,将所有对象的内部软件范围限定在这个边界之内

C.使用封装后,用户或其他对象仍可以直接修改对象内部的数据结构

D.封装是受保护的内部实现,这个实现给出了软件对象功能的细节,当前对象的类的外面能够访问这些实现细节


正确答案:B

第8题:

下列叙述中正确的是()

A.对象标识具有唯一性

B.属性是对象的动态属性

C.任何对象都必须有多态性

D.对象是对象属性和方法的封装体


正确答案:A

第9题:

面向对象程序设计的基本思想是通过建立与客观实际相对应的对象,并通过这些对象的组合来创建具体的应用,其中对象是指(49)。

A.数据结构的封装体

B.数据以及在其上操作的封装体

C.程序功能模块的封装体

D.一组有关事件的封装体


正确答案:B
解析:本题考查对象的概念。在面向对象程序设计中,对象是类的实例,类是对具有相同属性(数据)和行为(操作)的一组客体的抽象,它是创建对象时的模板或模型。因此,对象是指数据以及在其上操作的封装体。

第10题:

面向对象程序设计的基本思想是通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。对象是(6)。对象的三要素是指对象的(7)。(8)均属于面向对象的程序设计语言。而面向对象的程序设计语言必须具备(9)特征。Windows下的面向对象程序设计和通常DOS下的结构化程序设计最大区别是(10)。

A.数据结构的封装体

B.数据以及在其上的操作的封装体

C.程序功能模块的封装本

D.一组有关事件的封装体


正确答案:B

更多相关问题