收藏 分享(赏)

vfp7章 面向对象程序设计.ppt

上传人:dzzj200808 文档编号:3224328 上传时间:2018-10-07 格式:PPT 页数:13 大小:1.13MB
下载 相关 举报
vfp7章 面向对象程序设计.ppt_第1页
第1页 / 共13页
vfp7章 面向对象程序设计.ppt_第2页
第2页 / 共13页
vfp7章 面向对象程序设计.ppt_第3页
第3页 / 共13页
vfp7章 面向对象程序设计.ppt_第4页
第4页 / 共13页
vfp7章 面向对象程序设计.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、第七章,面向对象程序设计概念,面向对象程序设计概念,对象:任何实体 由数据(属性)和操作(方法)构成。 对象的特征: 属性:对象的物理性质及特征的描述 事件:预先定义,能被对象识别的动作 事件是固定的,不能建立新事件 方法:对象在事件触发时的行为和动作,属性、事件、方法,属性:描述对象的状态或行为特征 设置属性的方式: “属性”窗口:无需编写任何代码 在程序代码中写入属性设置命令 事件:预先定义,能被对象识别的动作。 用户操作触发(Click) 程序运行中触发(Init) 方法:对象的事件触发时的行为和动作,是与对象或对象事件相对应的过程。,面向对象程序设计概念,类:客观对象的归纳和抽象 类是

2、对象的抽象描述;对象是类的实例。 类的特性: 封装性:将对象的方法和属性代码包装一起,隐藏不必要的复杂性。 继承性:子类延用其父类特征的能力。,Visual FoxPro中的类,基类:VFP系统本身内含 两大类型:容器类、控件类 容器类:可容纳其他对象的类,其派生的对象可包含其他对象。如:表单、页框 控件类:不能容纳其他对象,相对独立,其派生的对象是一个以图形化方式显示,并与用户交互的对象。如:标签、复选框,设计类,类的创建: 项目管理器类卡 文件新建类 Create Class Of 类属性的设置: 修改属性 添加新属性 类方法的定义:类设计器 通过编程定义类,创建对象,由类创建对象 Cre

3、ateObject (), 创建一个对象,并返回对象的引用 在容器对象中添加对象: .AddObject (,) 向容器对象中添加控件对象,对象的引用,对象引用:指向相应对象真实信息的指针 绝对引用: 通过提供对象的完整容器层次来引用对象 相对引用: 从参照对象指向目标对象的地址引用 This: 当前对象 ThisForm:当前表单ThisFormSet:当前表单集 Parent:当前对象的父对象(直接容器对象),对象的属性设置与方法,属性设置: . = With EndWith 对象方法的调用: . (参数表) 调用基类中的方法,数据环境,数据环境:创建或使用对象时需要的表、视图和关系 数据源:数据库和访问时需使用的信息 数据绑定:将控件的属性通过容器与数据源相链接 控件源:输入或控件中保存的数据来自何处,用较稳定把不稳定包起来,动物,哺乳类,鸟类,演 绎,归 纳,交通工具,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报