第7 章可视化程序设计 7.1 面向对象的程序设计 7.2. 类的创建 7.3. 对象的操作 7.4. 表单设计 7.5 常用控件及其应用学习目标 理解对象的概念; 理解类的概念,掌握类的创建方法和对象创建 的方法; 理解并掌握新建属性和方法程序的方法; 理解并掌握VFP 提供29 种基类; 熟练掌握表单的设计与运行的方法; 熟练掌握常用控件的使用方法。 重点与难点 l 重点在于面向对象的概念的理解、控件的设计 和表单设计方法的掌握; l 难点在于面向对象的事件驱动程序的设计方法 的掌握。7.1 面向对象的程序设计 l 面向对象的程序设计,不是单纯地从代码的第 一行一直编到最后一行,而是考虑如何创建对象 ,用对象的概念来思考,简化了程序设计,提供 代码的可重用性。所以对象的概念是面向对象的 程序设计的核心。7.1.1 对象 l 对象是反映客观事物属性及行为特征的描述。 一个对象是既包含有数据(也称属性),又包含 有处理该数据代码(也称方法)的一个逻辑实体 。 l 在VFP 中,各种对象拥有70 多个属性,对象的 属性可以在设计对象时定义,也可以在对象运行 时进行设置。 l 对象支持封装