VisualFoxPro程序设计案例教程刘丽第5章表单课件教学.pptVIP

  • 10
  • 0
  • 约1.25万字
  • 约 94页
  • 2017-01-07 发布于广东
  • 举报

VisualFoxPro程序设计案例教程刘丽第5章表单课件教学.ppt

5.1 面相对象程序设计简介 生活中对象是指各种大大小小的具体的客观事物。但在程序设计中,对象是私有数据和对这些数据进行处理的操作(方法程序)相结合的程序单元(实体)。一个“表单”可以看作一个对象,“表单”中的一个“命令按钮”,一张图片也可以看作对象。 事件是用户或系统的动作所引发的事情,由用户或者系统的操作而激活。Visual FoxPro中的事件通常包括键盘“事件”和鼠标“事件”,例如单击鼠标就发生了一个“Click”事件。为了响应事件,可以为事件加入相应的代码,也可以执行某个方法。 5.1.2 VFP中的类 (1).类与对象 ??? 在面向对象程序设计中,类与对象都是应用程序的组装模块。 ??? 类是已经定义了的关于对象的特征和行为的模板。在表单控件工具栏中,每个控件按钮都代表一个类,用其中某个按钮在表单上创建的一个控件就是一个对象。从上可以看出: ?类是对象的定义。类规定并提供了对象具有的属性、事件和方法程序。 ??对象通过类来产生。对象是类的实例。 (2).基类(base class) ??? 基类是VFP预先定义的类,在“新建类”对话框的“派生于”下拉列表中,包含了全部基类,例如表单(Form)、表单集(FormSet)等。基类可作为用户定义类的基础。用户可从基类来创建新类,并增添自己需要的新功能。 (3).子类(subclass) 以某个

文档评论(0)

1亿VIP精品文档

相关文档