预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共32页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

第八章面向对象程序设计学习目标:1)了解面向对象程序设计的基本知识2)理解VFP中的类、属性、事件与方法程序等基本概念3)熟悉对象的操作8.1面向对象程序设计基础知识2、对象的属性、事件和方法(2)事件与事件响应事件可以由一个用户动作产生,如单击鼠标或按键,也可以由程序代码或者系统产生,如计时器每隔一段时间产生的到时事件就是由系统产生。大多数情况下,事件是通过用户的交互操作产生的。(3)方法3、类4、类的特性二、基本方法三、面向对象编程实例步骤:(4)设置对象属性。如果没有出现“属性”窗口,可以从“显示”菜单中点选“属性”,或者鼠标左键单击系统工具栏上的“属性窗口”按钮,使“属性”窗口出现在屏幕上。分别将label1、command1、command2的caption属性设置为:“欢迎光临”、“显示英文”和“退出”。①Command1的Click事件。鼠标双击Command1,在出现的代码窗口中,左上方“对象”框中应是“Commmd1”,右上方“过程”框中应是“Click”,表示现在编写命令按钮Command1的Click事件代码。如果不是,应使用鼠标左键进行选择。在代码窗口中输入以下内容:ThisForm..Label1.Caption="Hello,World!"运行时界面8.2类、属性、事件与方法程序(1)容器类:容纳别的对象,并允许访问所包含的对象。容器类包括表单、命令组按钮、页框等。2、子类二、属性、事件与方法程序事件事件3、方法程序方法名8.3对象的操作二、对象的引用引用举例:三、设置对象的属性值例如:(2)设置多个属性当对一个对象一次性设置多个属性时,可以简化设置过程。语法如下:例如,设置标签Label1的多个属性,可以使用以下语句实现:四、调用方法