- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 表单的设计和应用 第7章 表单的设计和应用 7.1 面向对象程序设计的基本概念 7.2 可视化表单设计的基础 7.3 利用表单向导建立表单 7.4 应用表单设计器设计表单 7.5 常用的表单控件及其应用 7.6 表单的应用举例 习题七 第7章 表单的设计和应用 7.1 面向对象程序设计的基本概念 7.1.1 对象(Object) 客观世界里的任何实体都可以被看做是对象。对象可 以是具体的物,也可以指某些抽象的概念。从编程的角度 来看,对象是一种将数据和操作过程结合在一起的数据结 构,或者是一种具有属性(数据)和方法(过程和函数) 的集合 体。事实上,程序中的对象就是对客观世界中对象的一种 抽象描述。 第7章 表单的设计和应用 对象的属性 属性用来表示对象的特性和状态的参数。 比如对象的名称、外观的尺寸、是否可见等。例如,一个 命令按钮常有的属性: Caption :命令按钮上的文本标题。 Enabled :命令按钮能否被用户使用。 ForeColor :命令按钮上的文本标题的前景颜色。 Visible :选定的命令按钮是否可见。 第7章 表单的设计和应用 对象的方法 对象的方法是描述对象行为的过程,但又不 同于一般的VFP过程程序,方法的过程程序紧密地和对象连 接在一起,方法程序可以允许用户创建新的方法。 对象的事件 事件是一种预先定义好的触发对象执行某个 特定方法程序的行为和动作。事件具有与之相关联的方法程 序,称之为方法处理程序。例如,Click 事件中编写的处理程 序代码在单击鼠标左键时开始触发。对象都具有与之相关联 的事件和事件处理程序,事件处理程序在事件出现时被自动 执行,也可以在其他程序中调用。事件的种类虽然很多,根 据对象的不同而不同,但对具体的对象而言却是固定的,用 户不能创建新的事件。Visual FoxPro 中常用的事件有: 第7章 表单的设计和应用 Load :当表单或表单集被加载到内存中时发生的事件。 Init :创建对象时发生的事件。 Destroy :从内存中释放对象时发生的事件。 Click :鼠标左键单击对象时发生的事件。 GotFocus :对象接收到焦点时发生的事件。 LostFocus :对象失去焦点时发生的事件。 KeyPress :当用户按下或释放键时发生的事件。 InteractiveChange :以交互方式改变对象的值时发生 的事件。 第7章 表单的设计和应用 7.1.2 类(Class) 在客观世界中,我们把许多具有相同属性和行为特征 的事物归为一类。类是对一类相似对象的性质描述,类定 义了对象的一组属性、事件、方法程序的对象模板,类是 对象的抽象描述,对象是类的实例化描述。例如,人就是 一个类,其中有大人、男人、女人;学生是一个类,其中 有大学生、中学生和小学生。 第7章 表单的设计和应用 1. 类的概念 类(Class)是对一组对象的属性和特征的抽象描述, 是对拥有数据和一定行为特征的对象集合的描述。类是 抽象的,而对象是具体的。它们既有联系又有区别,例 如,世界上有各式各样的桥,就建筑结构而言,有吊桥、 浮桥、铁桥、立交桥。但它们有一个共同的属性:架在 江河湖海上或公路上;有一个共同的行为特征:可供行 人或车辆通行。根据这个属性和特征,人们才把它们称 为桥,以区别于路。可见桥是一个抽象的类,而各种各 样具体的桥,例如立交桥就是这一类的实例,就是对象。 第7章 表单的设计和应用 在Visual FoxPro 中的类是一个模板,对象是由它派 生的,类定义了对象的所有属性、事件和方法,确定了 对象的属性和行为。这如同设计图纸是建筑物的模板 (即类) ,而建筑
您可能关注的文档
- SQL Server数据库管理、开发与实践 教学课件 郑诚 第3章 Transact SQL 语法基础.pdf
- SQL Server数据库基础教程 教学课件 刘丽 第2章.pdf
- SQL Server数据库基础教程 教学课件 刘丽 第3章.pdf
- SQL Server数据库技术与实训 教学课件 刘志成 罗耀军 主编 chapter4.pdf
- SQL Server数据库应用技术实例教程 李东芸 教学课件 任务八.pdf
- SQL Server数据库应用与开发 李德有 彭德林 教学课件 SQL 2005第4章.pdf
- SQL Server应用教程 教学课件 郑阿奇 刘启芬 顾韵华 第6章 存储过程、触发器.pdf
- teaching 第6章 电子商务与物流信息技术.pdf
- teaching 第7章 电子商务下的物流管理信息系统.pdf
- TigerSHARC处理器技术及其应用 教学课件 冯小平 第7 9章 第9章.pdf
- Visual FoxPro数据库程序设计教程 王凤领 教学课件与案例 第5章 面向对象的程序设计.pdf
- Visual FoxPro数据库程序设计教程(第三版) 教学课件 王凤领 教材课件 第5章 面向对象的程序设计.pdf
- Visual FoxPro数据库技术及应用 教学课件 曾碧卿 课件 第6章 视图与查询.pdf
- Visual FoxPro数据库技术及应用 教学课件 曾碧卿 课件 第10章 报表设计技术.pdf
- Visual FoxPro数据库技术及应用 教学课件 曾碧卿 课件 第11章 菜单设计技术.pdf
- Visual FoxPro数据库与程序设计 刘淳 教学课件 第五章.pdf
- Visual_Basic程序设计 教学课件 高巍 姜楠 肖峰 第8章图形技术.pdf
- Visual_Basic程序设计(第二版) 教学课件 柳青 第11章 多媒体与网络.pdf
- Visual_Basic程序设计项目教程 教学课件 李天真 李宏伟 Visual Basic程序设计项目教程 教学课件(任务4).pdf
- Visual_Basic程序设计项目教程 教学课件 李天真 李宏伟 Visual Basic程序设计项目教程 教学课件(任务7).pdf
文档评论(0)