没有合适的资源?快使用搜索试试~ 我知道了~
vfp对象及对象的属性、事件和方法
需积分: 50 7 下载量 26 浏览量
2010-10-27
14:05:57
上传
评论 1
收藏 887KB DOC 举报
温馨提示
试读
5页
vfp对象及对象的属性、事件和方法 一、类与对象概述 二、对象的属性、事件及方法
资源推荐
资源详情
资源评论
对象及对象的属性、事件和方法
一、类与对象概述
VFP 不但仍然支持标准的过程化程序设计,而且在语言上还进行了扩展,
提供了面向对象程序设计的强大功能和更大的灵活性。
面向对象的程序设计方法与编程技术不同于标准的过程化程序设计。程序
设计人员在进行面向对象的程序设计时,不再是单纯地从代码的第一行一直编
到最后一行,而是考虑如何创建对象,利用对象来简化程序设计,提供代码的
可重用性。面向对象编程技术的使用,使得用户能更加容易地编制自己的应用
程序。
VFP6 的类是描述一个特定对象类型必备特征的模型。类是一种对象类型,
而对象是类中的一个实例。例如,在 VFP6 中表单中的命令按钮是一个对象。
命令按钮类中指定了表单上命令按钮的属性,包括按钮的视觉效果属性(如形
状是矩形还是正方形、颜色是红色还是白色、是透明的还是不透明的)、按钮
所响应的事件(如单击或双击时各执行什么样的操作)等,这样决定的一个命
令按钮对象是命令按钮类中的一个实例。
类可以基类和派生类,也可分为父类和子类。父类和子类的概念是相对
的,子类是以对应父类为起点建立的扩展类,它将继承父类的所有特征。
1、VFP6 的基类
从基类中可以派生出子类或创建对象。VFP6 的基类是 VFP6 系统定义的最
基本的类。
所有的基类都有如表 5-2 所示的最小事件集:
所有的 VFP 基类都有如表 5-3 所示的最小属性集:
注意:如果对象从基类中派生而得,那么,基类对象的 ParentClass 属性值
为空。
2、容器类和控件类
VFP 的类有两大主要类型,因此 VFP 对象也分为两大类型,它们便是容
器类和控件类。VFP6 中的对象可以分为容器和控件两种。层次结构如图:
资源评论
smp1987729
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功