第五章(2)面向对象程序设计同步练习.docx
《第五章(2)面向对象程序设计同步练习.docx》由会员分享,可在线阅读,更多相关《第五章(2)面向对象程序设计同步练习.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章(2)面向对象程序设计同步练习 第五章面向对象程序设计 一、选择题 1、面向对象程序设计采用了以为中心的软件构造方法。 A)数据结构B)数据流C)功能分析D)算法 2、下面关于属性、方法和事件的叙述中,错误的是_。 A)属性用于描述对象的状态,方法用于表示对象的行为 B)基于同一个类产生的两个对象可以分别设置自己的属性值 C)事件代码也可以像方法一样被显示调用 D)在新建一个表单时,可以添加新的属性、方法和事件 3、在下面关于面向对象数据库的叙述中,错误的是_。 A)每个对象在系统中都有唯一的对象标识 B)事件作用于对象,对象识别事件并作出相应反应 C)一个子类能够继承其所有父类的属性和
2、方法 D)一个父类包括其所有子类的属性和方法 4、每个对象都可以对一个被称为事件的动作进行识别和响应。下面对于事件的描述中,_是错误的。 A)事件是一种预先定义好的特定的动作,由用户或系统激活 B)VFP基类的事件集合是由系统预先定义好的,是唯一的 C)VFP基类的事件也可以由用户创建 D)可以激活事件的用户动作有按键、单击鼠标、移动鼠标等 5、_是面向对象程序设计中程序运行的最基本实体。 A)对象B)类C)方法D)函数 6、创建类时首先要定义类的。 A)名称B)属性C)事件D)方法 7、有关窗口的操作,是正确的。 A) deactivate window命令挂起的窗口将从内存中清除 B) s
3、how window命令显示的窗口不一定是活动窗口,但活动窗口一定是显示窗口 C) hide window命令将活动窗口在屏幕上隐藏起来,输出仍然面向该窗口 D)用release window删除的窗口还可以再重新显示或激活 8、有关窗口的叙述,是正确的。 A) ACTIVATE WINDOW 命令激活窗口后,SAY的坐标是相对屏幕的物理坐标 B)当多次使用激活窗口命令时,则最后一个被激活的窗口是当前窗口 C)当前窗口是无法改变的 D)窗口休眠后第一个激活的窗口变为当前窗口 9、以下属于窗口类控件的是。 A)Text B) Form C) Lable D) CommandButton 10、以
4、下属于非容器类控件的是。 A) Form B) Lable C) Page D) Container 11、以下属于容器类控件的是_。 A) Text B) Form C) Label D) CommandButton 12、面向对象的程序设计是近年来程序设计方法的主流方式,简称OOP。下面这些对于OOP的描述错误的 是。 A) OOP以对象及数据结构为中心 B) OOP用“对象”表现事物,用“类”表示对象的抽象 C) OOP用“方法”表现处理事物的过程 D) OOP工作的中心是程序代码的编写 13、现实世界中的每一个事物都是一个对象,任何对象都有自己的属性和方法。对属性的正确描述是。 A)属
5、性只是对象所具有的内部特征 B)属性就是对象所具有的固有特征,一般用各种类型的数据来表示 C)属性只是对象所具有的外部特征 D)属性就是对象所具有的固有方法 14、当我们了解了对象可能发生的各种事件以后,最重要的就是如何编写事件代码,编写事件代码的方法 中不正确的是。 A)为对象的某个事件编写代码就是要编写一个扩展名为.prg的程序,其主文件名就是事件名 B)为对象的某个事件编写代码就是要将代码写入该对象的该事件过程中 C)可以由定义了该事件过程的类继承 D)在属性对话框中选择该对象的事件并双击,在事件窗口中输入相应的事件代码 15、“类”是面向对象程序设计的关键部分,创建新类不正确的方法是。
6、 A)在.prg文件中以编辑方式定义类 B)从菜单方式进入“类设计器” C)在命令窗口中输入CREATE CLASS中,进入“类设计器” D)在命令窗口中输入ADD CLASS命令 16、在定义类的基本命令DEFINE CLASS中,如果引用了关键字PROTECTED,就可以保护类定义中相应的对 象、属性和方法程序。访问由该关键字说明的属性、方法程序和对象的方法是。 A)用.访问B)用?. C)用类定义中的其他方法访问D)用?THIS.访问 17、下面关于“类”的描述,错误的是。 A)一个类包含了相似的有关对象的特征和行为方法 B)类只是实例对象的抽象 C)类并不执行任何行为操作,它仅仅表明该
7、怎样作 D)类可以按所定义的属性、事件和方法进行实际的行为操作 18、下面对于控件类的各种描述中,是错误的。 A)控件类用于进行一种或多种相关的控制 B)可以对控件类对象中的组件单独进行修改或操作 C)控件类一般作为容器类中的控件 D)控件类的封装性比容器类更加严密 19、下面是关于在子类的方法程序中如何继承父类的方法程序的描述,其中是错误的。 A)用:的命令继承父类的事件和方法 B)用函数DODEFAULT()来继承父类的事件和方法 C)当我们在子类中重新定义父类中的方法事件代码时,就用新定义的代码取代了父类中原来的代码 D)用-命令继承父类的事件和方法 20、下列对象的引用属于对象相对引用
8、的是。 A) Form1.Conbol B) mand1.Captiom C) D) THIS.Value 21、下面关于列表框和组合框的正确叙述是。 A)列表框可以实现多重选择,而组合框不能 B)组合框可以实现多重选择,而列表框不能 C)列表框和组合框都可以实现多重选择 D)列表框和组合框都不能实现多重选择 22、对象的属性是指。 A)对象所具有的行为B)对象所具有的动作 C)对象所具有的特征和状态D)对象所具有的继承性 23、在面向对象程序设计中,可不予考虑的问题是。 A)创建什么样的对象 B)对象中的属性 C)产生的事件D)全部代码的流程非通过 24、关于事件,说法是不正确的。 A)事件
9、是由对象识别的一个动作B)事件可以由用户的操作产生 C)事件可以由系统产生D)事件代码不可由程序调用 25、所有基类均能识别的事件是。 A) Click B) Load C)InteractiveChange D) Init 26、对象不能以表单作为直接容器。 A)页框B)页面C)命令按钮组D)命令按钮 27、对象能以页框作为直接容器。 A) FORM B)Ghd C)Colunm D)OptionGroup 28、属于非可视容器类。 A) PageFrame B) FORM C) Timer D) OptionGroup 29、属于方法名。 A) Gotfocus B) SetFocus C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 面向 对象 程序设计 同步 练习
限制150内