管理类

单选题在面向对象方法中,把对象的静态特性和动态特性抽象为数据结构,以及在数据结构上所施加的一组操作,并把它们封装在一起,使对象状态变成对象属性值的集合,对象行为变成能改变对象状态操作方法的集合。这种机制被称为()。A 多态机制B 封装机制C 对象抽象机制D 继承机制

题目
单选题
在面向对象方法中,把对象的静态特性和动态特性抽象为数据结构,以及在数据结构上所施加的一组操作,并把它们封装在一起,使对象状态变成对象属性值的集合,对象行为变成能改变对象状态操作方法的集合。这种机制被称为()。
A

多态机制

B

封装机制

C

对象抽象机制

D

继承机制

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

第1题:

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

A.组装

B.产品化

C.固化

D.信息隐蔽


正确答案:D

第2题:

面向对象程序设计最重要的特性是_____、封装、抽象和多态。


正确答案:继承
继承

第3题:

在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定义为(),此定义包括一组数据属性和在数据上的一组合法操作。

A.类

B.属性

C.对象

D.消息


参考答案:A

第4题:

在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装的目的是使对象的(39)分离。

A.定义和实现

B.分析和定义

C.设计和实现

D.设计和测试


正确答案:A
解析:封装性是面向对象程序设计范型的核心,它的作用是隐藏对象内部数据或操作的细节。对象间的通信是在定义明确的界面上实现的,这样一来,对象的修改就可以局限于对象内部,不会造成对系统全面性的影响。

第5题:

在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(31)在该数据上执行的功能操作称为对象的(32);一个对象通过发送(33)来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是(34)。

A.数据变量

B.数据结构

C.属性

D.定义


正确答案:C
解析:在面向对象方法中,对象是类的实例。其中,表示对象相关特征的数据称为对象的属性,在该数据上执行的功能操作称为对象的行为;一个对象通过发送消息来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,类图是显示一组类、接口、协作以及它们之间关系的图。类图用于对系统的静态设计视图建模。

第6题:

在面向对象方法中,把一组具有相同数据结构和相同操作的对象的集合定义为______ 。此定义包括一组数据属性和在数据上的一组合法操作。

A.聚合

B.类

C.结构

D.主题


正确答案:B
解析:在面向对象方法中,把一组具有相同数据结构和相同操作的对象的集合定义为类。此定义包括一组数据属性和在数据上的一组合法操作。

第7题:

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


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

第8题:

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


正确答案:
对象

第9题:

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

A.数据结构的封装体

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

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

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


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

第10题:

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


答案:×

更多相关问题