专升本辅导第7章面向对象程序设计.ppt

专升本辅导第7章面向对象程序设计

第7章 面向对象程序设计 Visual FoxPro 6.0在支持传统的面向过程编程方法的基础上,全面引入面向对象的程序设计方法。 使得用户通过面向对象的方法,可以设计出更加美观的应用程序界面,开发出真正的关系数据库应用程序。 面向对象程序设计根本性地改变了早期FoxPro应用程序面向过程的开发方式,将重点放在了对象之间的联系上,而不是具体实现的细节。面向对象程序设计通过代码重用和继承的方式,使用户在设计程序时不再做大量的重复劳动,且将对象的细节隐藏起来,让用户将注意力集中在对象与系统其他部分的联系上,这是面向过程的程序设计方法所不能做到的。 7.1 对象 7.1.1 对象的属性 7.1.2 事件 7.1.3 方法程序 7.1.4 数据环境 7.1.5 对象的引用 客观世界里的任何实体都可以被看作是对象。对象可以是具体的物,也可以指某些概念。任何对象都具有自己的特征和行为。 在面向对象程序设计中,所有事物都可以被抽象为对象,例如表单上的命令铵钮是对象,表单本身也是一个对象。 在VFP中,又将对象分为控件对象和容器对象两种。 对象建立以后,其操作就可以通过与对象有关的属性、事件和方法来描述。 7.1.1 对象的属性 对象的属性即对象的特征、性质,例如当描述一个命令按钮时,可以用它所在位置、尺寸大小、颜色及它上面显示的文字的字体、字号等特征来形容,这些特征都可用属性

文档评论(0)

1亿VIP精品文档

相关文档