Visual Foxpro 面向对象程序设计案例解析
- ISBN:9787030237101
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:526
- 出版时间:2009-02-01
- 条形码:9787030237101 ; 978-7-03-023710-1
内容简介
本书全面介绍了Visual FoxPro面向对象程序设计的方法与技巧,是一本关于数据库管理系统应用开发、程序设计的专业书籍。本书在结构上以目标教学的方式组织全文,以面向对象程序设计为主线,以“教务管理系统”开发为整体案例,并以此展开讲解面向对象程序设计的方法和技巧,在讲解过程中循序渐进地介绍开发数据库管理系统用到的基础知识和使用技巧,整体案例贯穿于始终,中间的知识点讲解尽量使用实例(包括非整体案例中的其他实例),让读者深刻理解其含义,*后完成案例,实现目标。本书的*后部分通过实例介绍Visual FoxPro在科学计算中的应用,让读者深入了解结构化程序设计在科学计算中的应用方法和技巧。
本书除了介绍Visual FoxPro的基本知识之外,还介绍了一些比较少见的编程方法和技巧,适合于多种层次的读者阅读。本书的主要读者对象为全国高等院校非计算机专业的大一、大二学生,也可作为计算机科学技术及其相关专业的教学参考书,或作为数据库应用系统开发等相关工作人员的参考书。
目录
第1章 Visual FoxPr0简介
1.1 VFP的特点
1.2 VFP能做什么?
1.2.1 使用VFP开发一个管理系统
1.2.2 使用VFP编程进行科学计算
1.3 VFP的启动、窗口简介与退出
1.3.1 VFP的启动
1.3.2 VFP窗口简介
1.3.3 VFP的退出
习题一
第2章 Visual FoxPr0面向对象的基本概念
2.1 Visual FoxPr0的类与对象简介
2.1.1 对象
2.1.2 类
2.1.3 子类与继承
2.2 Visual FoxPr0的基类(对象)
2.3 对象的设计
2.3.1 属性
2.3.2 方法
2.3.3 事件
2.4 事件驱动编程机制
2.4.1 事件是面向对象方法中驱动程序运行的引擎
2.4.2 事件代码与方法代码
2.4.3 事件的触发与停止
2.5 对象的引用
2.5.1 容器类中对象的层次
2.5.2 对象局域名
2.5.3 几个代词的用法
2.5.4 对象的事件与方法
习题二
第3章 Visual FoxPro表单设计基础
第4章 Visual FoxPro程序语言基础
第5章 Visual FoxPro事件程序设计基础
第6章 Visual FoxPro面向对象程序设计基础——表单设计
第7章 Visual FoxPro菜单与工具栏设计
第8章 Visual FoxPro报表设计
第9章 Visual FoxPro高级编程技术
习题参考答案
参考文献
节选
第1章 Visual FoxPr0简介
Visual FoxPro(简称VFP)是Microsoft公司推出的功能强大的关系型数据库管理系统(RDBMS),它具有快速、有效和灵活等突出特性,是32位的数据库开发系统,能够运行于Windows95/98/2000/XP等操作系统之上,具有良好的跨平台特性。
本章目标:通过对VFP的简介,让读者了解VFP的功能,树立学习信心。
1.1 VFP的特点
VFP是一种先进的应用程序开发工具,支持可视化编程和面向对象程序设计等第四代语言独有的特性,使用户能够快速地建立和维护应用程序;它是一个先进的数据库管理系统,引入了大型数据库管理系统独有的“数据库”、“数据字典”、“存储过程”、“参照完整性”、“触发器”和“缓冲”等机制,使得数据库的使用与管理更加方便、有效,用户的程序设计工作更加简便。其特点归纳如下。
1.VFP能够快速高效地完成应用程序开发
VFP提供了向导、生成器和设计器三种工具,通过交互式图形用户界面这种可视化操作方式,使用户能够十分简便、快速地完成数据库操作和程序设计任务。
(1)向导:提供了用户要完成某项工作所需要的详细操作步骤,用户只需回答一些简单的问题,或通过在窗口中选择选项,就可以在这些操作步骤的指导下很简单地完成任务。
(2)生成器:它由一系列标签组成,它们允许用户访问并设置所选对象的属性。生成器用于生成表单、大多数的表单控件、格式化控件以及在数据库表中建立参照完整性。VFP提供了表单生成器、控件生成器、自动格式生成器,以及参照完整性生成器等四类十种生成器。
(3)设计器:是一种具有友好图形用户界面的开发设计工具,它突破了向导和生成器的限制,用户可以更加灵活地完成更为复杂的开发设计任务。设计器可以很快地建立和修改表、表单、数据库以及查询和报表。VFP提供的设计器有表设计器、数据库设计器、数据环境设计器、表单设计器、报表设计器、标签设计器、菜单设计器、查询设计器、视图设计器等。
……
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0