经济与管理学院 第九章 面向对象程序设计及表单设计目录 9.1 面向对象程序设计的概念 9.2 Visual FoxPro中的类 9.3 Visual FoxPro中对象的操作 9.4 表单设计 9.5 常用表单控件 9.6自定义类的创建与使用 例:设计一个窗口,如下图所示.窗口中包含两个文本框,用于输入数据,还有一个命令按纽,单击它可以将两个文本框中的数相加,并在等号右边显示结果. CLICK事件代码: thisform.label3.caption=alltrim(str(val(thisform.text1.value)+val(thisform.text2.value))) 9.1.1事件驱动 WINDOWS程序设计主要采用的是事件驱动的方法。事件是由事件发生者触发和控制的。程序员只能定义这些事件的执行代码,主要由用户控制事件的发生顺序。 面向对象的理论首先把现实世界中的各种事物,划分为不同的类(Class),类是抽象的概念。类有“状态”和“行为”,“状态”是类的静态属性,但可以通过动态的“行为”来改变。 一个类的具体实例就是对象(Object)。类是抽象的,而对象是具体的。对象具有该类的状态和行为。 9.1.2 对象(object) 客观世界里的任何实体
原创力文档

文档评论(0)