- 3
- 0
- 约1.26万字
- 约 81页
- 2017-01-01 发布于广东
- 举报
§8.1 面向对象程序设计基本概念 1.对象(Object) 客观世界中独立存在的、能够区分的事物都可以看作对象。对象可以是具体事物,也可以指抽象概念。 对象的特征用属性(数据)来描述,对象的行为用方法(程序代码)来描述,对象是将数据和程序代码程结合在一起的数据结构。 对象中封装了数据和操作,每一个对象都具有自身的属性、方法和事件。 2.类 (1)类的概念 类(Class)是具有共同属性和操作的对象的抽象和概括,它抽取了该类对象的共性。 类是定义对象的的模板,反之对象是类的具体实例。 (2)类的划分 1)根据类的由来划分 ①基类:它是VFP 6.0系统预先定义的内置的类。VFP 6.0基类共有29个,“表单控件”工具栏中的按钮都是基类按钮。基类不存放在某个类库文件中。 ②自定义类:由用户创建的类。从基类可以派生出用户自定义类,从用户自定义类还可以派生出新的用户自定义类。自定义类存放在自定义类库中,类库文件的扩展为.VCX。一个类库可以存放一个或者多个自定义类。 2)根据类的包容性划分 ①容器类:能包含其他类的类。例如命令按钮组、选项按钮组和页框等。 VFP 6.0的容器及其可包含的对象见表8-1。 ②控件类:不能包含其他类的类。例如命令按钮、文本框和标签等。 使用容器类所创建的实例化对象是容器对象,使用控件类所创建的实例化对象是控件对象。 3)根据类的继承性划分 当基于现有的
您可能关注的文档
最近下载
- 数字温湿度传感器DHT11技术手册.pdf VIP
- 2025年浙江省单独招生考试数学试卷试题真题(含答案详解).pdf
- 宣贯培训(2026年)《NBT 51056-2016煤炭建设井巷工程辅助费基础定额》.pptx VIP
- 土壤中重金属含量检测方案.doc VIP
- EXCEL上机操作题.doc VIP
- 2024年上海中考生物试卷含答案.pdf
- 混凝土拌和质量检查记录表6-18.docx VIP
- 佳能 EOS R6 中文说明书下载 使用手册 pdf 免费 操作指南.pdf VIP
- 2025年演出经纪人新媒体渠道转化率与ROI(投资回报率)计算专题试卷及解析.pdf VIP
- 课件:《中华民族共同体概论》第六讲 五胡入华与中华民族大交融(魏晋南北朝).pptx VIP
原创力文档

文档评论(0)