Visual FoxPro程序设计及其应用系统开发 第8章面向对象程序设计新.ppt
文本预览下载声明
第8章 面向对象程序设计 对象、类、属性、事件、方法 面向对象程序设计的特点 类的设计方法 对象的设计方法 第八章 面向对象的程序设计 8.1面向对象程序设计概述 8.2 类的设计 8.3 对象的设计 8.1面向对象程序设计概述 8.1.1 面向对象程序设计基本概念 8.1.2 面向对象程序设计的特点 8.1.1 面向对象程序设计的基本概念 对象(Object) 类(Class) 属性(Attribute) 事件(Event) 方法(Method) 8.1.2 面向对象程序设计的特点 适应性 代码的可重用性 程序维护的一致性 模块的独立性 可扩展性 8.2 类的设计 8.2.1 类的建立 8.2.2 类的设置 8.2.3 类的修改 8.2.1 类的建立 在项目管理器中创建类 用命令创建类 8.2.2 类的设置 设置类对象的属性值 设计类对象的代码 8.2.3 类的修改 在项目管理器中修改类 使用菜单修改类 8.3 对象的设计 8.3.1 对象的引用 8.3.2 设置对象的属性 8.3.3 调用对象的方法程序 8.3.4 调用对象的事件程序 8.3.1 对象的引用 绝对引用 相对引用 8.3.2 设置对象的属性 使用属性窗口设置对象属性 使用命令设置对象属性 8.3.3 调用对象的方法程序 命令格式:父类.对象名.方法名([参数表]) 说明:如果所调用的方法有参数,可以在方法名后增加圆括号,括号中的参数可以是一个或多个,多个参数之间用逗号隔开。 8.3.4 调用对象的事件程序 命令格式:父类.对象名.事件名([参数表]) 例8.8 调用表单Form1中的DblClick事件。 例8.9 调用表单Form1中Command1按钮的Click事件。 本章小结 对象是面向对象程序设计的基本内容,它包括属性、事件和方法,属性是对象的特性,事件和方法描述对象的行为特征。类是对象的原型,对象是由它派生出来的,类的基本特性是封装性、继承性和多态性。类和对象的封装性、继承性和多态性决定了面向对象程序设计的适应性、代码的可重用性、程序维护的一致性、模块的独立性和可扩展性。 * 本章学习目标
显示全部