习题10参考答案.doc
上传人:yy****24 上传时间:2024-09-10 格式:DOC 页数:3 大小:35KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

习题10参考答案.doc

习题10参考答案.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

习题10一、填空题1.属性2.方法3.对象4.Myform1.show5.激活6.容器类和控件类7.对象属性name;对象方法Show8.实例化9.Init;Destroy;Click10.Command1.Click;Command2.Click二、单选题1.D2.A3.B4.D5.D6.A7.C8.C9.B10.D习题十一、填空题1.现实世界中的每一个事物都是一个对象,对象所具有的固有特征称为属性。2.对象的方法就是对象可以执行的动作或它的行为。3.类是对象的集合,它包含了相似的有关对象的特征和方法,而对象是类的实例。4.在程序中为了显示已创建的Myform1表单对象,应当使用的命令是Myform1.show。5.无论是否对事件编程,发生某个操作时,相应的事件都会被激活。6.“类”是面向对象程序设计的关键部分,VFP提供了一系列基类来支持用户派生出新类,从而简化了新类的创建过程。VFP基类有两种:容器类和控件类。7.Myform1.name是对Myform1对象属性name的引用,Myform2.Show是对Myform2对象方法Show的引用。8.每个类都可以实例化出许多具有最基本方法和数据的对象,然后用户才能通过调用对象本身的方法操作数据运行。9.在VFP中,在创建对象时发生的事件是Init,从内存中释放对象时发生的事件是Destroy,用户使用鼠标左键单击对象时发生的事件是Click。10.在一个表单对象Myform中添加了两个按钮Command1和Command2,单击每一个按钮会做出不同的操作,我们必须编写的事件过程名字是Command1.Click和Command2.Click。二、单选题1.面向对象的程序设计是近年来程序设计方法的主流方式,简称OOP。下面对于OOP的描述错误的是(D)。(A)OOP以对象及其数据结构为中心(B)OOP用对象表现事物,用类表示对象的抽象(C)OOP用方法表现处理事物的过程(D)OOP工作的中心是程序代码的编写2.面向对象程序设计中程序运行的最基本实体是(A)。(A)对象(B)类(C)方法(D)函数3.现实世界中的每一个事物都是一个对象,任何对象都有自己的属性和方法。对属性的正确描述是(B)。(A)属性只是对象所具有的内部特征(B)属性就是对象所具有的固有特征,一般用各种类型的数据来表示(C)属性就是对象所具有的外部特征(D)属性就是对象所具有的固有方法4.下面关于类的描述,错误的是(D)。(A)一个类包含了相似的有关对象的特征和行为方法(B)类只是实例对象的抽象(C)类并不实行任何行为操作,它仅仅表明该怎样做(D)类可以按所定义的属性、事件和方法进行实际的行为操作5.假定所创建表单对象的click事件也可以修改该表单对象的Caption属性。为了在程序运行中修改由语句Myform=CreateObject(″FORM″)所创建对象的Caption属性,下面语句中不可以使用的是(D)。(A)WITHMyform(B)Myform.click.caption=″我的表单″ENDWITH(C)Myform.caption=″我的菜单″(D)THISFORM.caption=″我的菜单″6.假定所创建表单对象的Click事件也可以修改command1对象的Caption属性。不能在程序中修改表单对象Myform中的对象command1的Caption属性的命令是(A)。(A)WITHCommand1ofMyform(B)WITHMyform.Command1.caption=″退出″.caption=″退出″ENDWITHENDWITH(C)Myform.click(D)Myform.Command1.caption=″退出″7.每个对象都可以对一个被称为事件的动作进行识别和响应,下面对于事件的描述中错误的是(C)。(A)事件是一种预先定义好的特定的动作,由用户或系统激活(B)VFP基类的事件集合是由系统预先定义好的,是唯一的(C)VFP基类的事件也可以用户创建(D)可以激活事件的用户动作有按键、单击鼠标、移动鼠标等8.为表单Myform添加事件或方法代码,改变该表单中的控件cmd1的caption属性的正确命令是(C)。(A)Myform.cmd1.caption=″最后一个″(B)THIS.cmd1.caption=″最后一个″(C)THISFORM.cmd1.caption=″最后一个″(D)THISFORMSET.cmd1.caption=″最后一个″9.在表单Myform的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是(B)。(A