财管VFP33-34学时(面向对象程序设计2)2009-12-18对象是构成程序的基本单位和运行实体。在VFP中,控件可分为控件和容器两种。属性是对象的特征。有两种设置方法。事件是对象可以识别的动作。事件触发的方式三种:用户行为(如单击);系统(如时钟);由代码引发(如调用方法程序CLS)一旦触发事件,就按照预先规定的方法去执行某个过程。用户不能创建新的事件。方法是系统内定的通用过程。方法程序代码由VFP定义,用户不可见。如CLS。用户可以为对象扩充新的方法。 总结:一个对象有多个属性,一个对象可以有多个事件,每个事件都要有一个动作(方法程序)。而一个应用程序会包含多个对象。例1、Circle方法与系统事件的时间顺序(Activate事件在load事件之后)方法类事件代码窗口的命令,即可以直接在该事件上书写,也可以由引起该方法的事件触发。 form1-Activate: this.circle(50,100, 50) &画圆(半径50,横X轴圆心坐标100,Y轴50) &此时引发