第六章 面向对象程序设计

更新时间:2024-07-01 21:47:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1.面向对象程序设计中程序运行的最基本实体是( ) A) 类 B) 对象 C) 方法 D) 函数

2.下面关于类的描述,错误的是()

A)一个类包含了相似的有关对象的特征和行为方法 B) 类只是实例对象的抽象

C) 类并不实行任何行为操作,它仅仅表明该怎样做

D) 类可以按所定义的属性、事件和方法进行实际的行为操作

3.所谓类的继承性是指( )

A)子类沿用父类特征的能力。 B)子类与父类具有相同的特征

C)子类与父类具有相同的属性、事件方法集 D)子类沿用基类特征的能力

4、在OOP技术中,下列选项不属于类的基本特征的是_________。

A.封装性 B.继承性 C.多态性 D.实时性

5.对于创建新类,VFP提供的工具有( )

A. 类设计器和报表设计器 B. 类设计器和查询设计器 C. 类设计器和表单设计器 D. 类设计器

6.子类或对象具有延用父类的属性、事件和方法的能力,称为类的( )

A. 继承性 B. 抽象性 C. 封装性 D.多态性

7.有关类、对象、事件,下列说法中不正确的是( ) A. 对象仅能用本身包含的代码来实现操作 B. 对象可以是任何客观事物,对象是类的特例

C. 类是一组具有相同结构、操作并遵守相同规则的对象 D. 事件是一种预先定义好的特定动作,由用户或系统激活

8.下列对于事件的描述不正确的是( )

A. 事件是由对象识别的一个动作

B. 事件可以由用户的操作产生,也可以由系统产生

C. 如果事件没有与之相关联的处理程序代码,则对象的事件不会发生

D. 有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别

9.在下面关于面向对象数据库的叙述中,错误的是( ) 。 A) 每个对象在系统中都有唯一的对象标识

B) 事件作用于对象,对象识别事件并作出相应反应 C) 一个子类能够继承其所有父类的属性和方法 D) 一个父类包括其所有子类的属性和方法

10.所有类都可识别的事件最小集包括( )

(A) Init、destroy和Error事件 (B)Load、Init和Destroy事件 (C) Load、Init、Destroy和Unload事件 (D)Init、Activate和Destroy事件

11.下列属于方法名的是( )

A.GETFOCUS B.SETFOCUS C.LOSTFOCUS D.ACTIVATE

12.在对象“相对引用”中,可使用的关键字有( ) A.THIS,THISFORM,PARENT

B.THIS,THISFORMSET,PAGEFRAME C.THIS,THISFORM,THISFORMSET D.THIS,FORMS,FORMSETS

13.下列四个事件:Init,Load,Activate和Destroy发生的顺序为( )

A. Init,Load,Activate,Destroy B. Load,Init,Activate,Destroy C. Activate,Init,Load,Destroy D. Destroy,Load,Init,Activate

14.创建对象时发生下列( )事件。

A. LostFocus B. InteractiveChange C. Init D. Click

15.从CommandButton基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和cmdAA必具有相同的( )

A. Caption属性 B. Name属性

C. BaseClass属性 D. ParentClass属性

16.用户在VFP中创建子类或表单时,不能新建的是 ( )

A. 属性 B. 方法 C. 事件 D. 事件的方法代码

17.对于任何子类或对象,一定具有的属性是( )

A. Caption B. BaseClass C. FontSize D. ForeColor

18.THIS是对 ( )的引用

A.任意表单 B. 当前表单 C.任意对象 D. 当前对象

19.下列事件中所有基类均能识别的事件是() A.CLICK B.LOAD C.TIMER D.INIT

1.OOP中文含义为[ ]。

2.对象是[ ]的实例。

3.在VFP中基类可分为可视类及[ ]两类。

4.VFP基类中最小事件集包括[ ]事件、destroy事件和error事件。

5.类包含了对象的程序设计和数据抽象,是对具有相同行为的[ ]的抽象。

6.类(class)是面向对象程序设计的核心。类具有许多特点,如抽象性、封装性、继承性等,其中 [ ] 是指包含和隐藏对象信息(如内部数据结构和代码)的能力,是操作对象的内部复杂性与应用程序隔离开来。

7.在面向对象方法中, [ ]描述的是具有相似属性与操作的一组对象。

本文来源:https://www.bwwdw.com/article/xm9.html

Top