第九章面向对象的程序设计表单设计器怎么做
面向对象的程序设计(Object Oriented Programming,简称OOP)与编程技术不同于标
准的结构化程序设计。在进行面向对象程序设计时,首先要考虑为实现某种目标而创建的具
有某种功能且操作使用便捷的控件、对象和控件的使用参数及外观,以及为实现具体功能应选用的事件及数据环境并设计好相应的方法程序模块。
9.1 VFP中的对象
9.1.1 面向对象的基本概念
对象是由数据及可以施加在这些数据上的可执行操作所构成的统一体,是代码和数据的组合,它可以作为一个完整的、独立的单位模块来处理。面向对象程序设计方法是一种以数据和信息为主线,将数据和处理相结合的方法。
那么什么是对象呢?
对象就是客观世界中事物的抽象,是反映客观事物属性及行为特征的可运作实体。在OOP中,将对象作为
一个变量来处理,对象包括数据和用来处理这些数据的方法和工具。对象是构成程序的基本单位和运行实体,是应用程序的组装模块。
一般来说,对象=属性+控件+事件+数据环境+方
法程序,是一种模块的组合体。控件是显示数据和执行操作的基本工具对象;属性是对象所具有的物理性质及其特性标识符;事件是对象所能识别和响应的某些行为和操作;数据环境是对象运行生存所依据的数据信息范围;方法程序是对象在事件触发时的行为和动作。
9.1.2 对象的属性、事件和方法
对象(Object)在现实生活中是很常见的(如:一个人是一个对象,一台Pc即是一个对象
。从可视化编程的角度来看,对象是一个具有属性(数据)和方法(行为方式)的实体。一个对象建立之后,其操作就通过与该对象有关的属性、事件和方法来描述。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论