- 0
- 0
- 约1.94千字
- 约 20页
- 2017-07-12 发布于广东
- 举报
第7章 面向对象程序设计 7.1 面向对象程序设计简介 7.2 对象与类 7.3 控件类与容器类 7.4 属性、方法与事件 7.5 类的创建与定义 7.6 对象的创建与引用 7.1 面向对象程序设计简介 面向对象程序设计简称OOP(Object-Oriented Programming),用“对象”表示各种事物、用“类”表示对象的抽象、用“消息”实现对象之间的联系、用“方法”实现对象处理的过程。 OOP采用面向对象的、事件驱动的编程方式。 将对象看作是数据及可以施加在这些数据之上的可执行的操作所构成的统一体, 将整个程序看作是相互协作而又相互独立的、有工作能力的对象的集合。 7.2 对象与类 7.2.1 对象与类的概念 1.对象(Object) 客观世界存在的任何实体都可以看作是一个对象。对象可以是具体的事物,也可以指某个概念。从OOP的角度来看,对象是一个具有各种属性(数据)和方法(程序代码)的实体。一个对象建立后,就可通过该对象的属性、事件和方法来对其进行描述和操作。 2.类(Class) 在OOP中,类可以看作是一批相似对象的归纳和抽象,或者说,类是对一批相似对象的性质描述,这些对象具有相似的属性与方法。对于一个具体的对象而言,只是其所属的某个类中的一个实例。 7.2.2 对象与类的特性 1.封装性 2.层次性
您可能关注的文档
- 新Visual FoxPro 6.0程序设计教程 教学课件 杨慧珠 李德强 仝虎 编著 第三章 VFP数据库及操作.ppt
- 新Visual FoxPro 6.0程序设计教程 教学课件 杨慧珠 李德强 仝虎 编著 第十一章 菜单设计及应用.ppt
- 新Visual FoxPro 6.0程序设计教程 教学课件 杨慧珠 李德强 仝虎 编著 第十章 报表设计及应用.ppt
- 新Visual FoxPro 6.0程序设计教程 教学课件 杨慧珠 李德强 仝虎 编著 第四章 索引、排序与多表操作.ppt
- 新Visual FoxPro 6.0程序设计教程 教学课件 杨慧珠 李德强 仝虎 编著 第五章 结构化查询语言SQL.ppt
- 新Visual FoxPro 6.0程序设计教程 教学课件 杨慧珠 李德强 仝虎 编著 第一章 VFP数据库基础知识.ppt
- 新Visual FoxPro 6.0程序设计实用教程 教学课件 马开颜 王爱赪 魏雪英 曲彭生 第1章.ppt
- 新Visual FoxPro 6.0程序设计实用教程 教学课件 马开颜 王爱赪 魏雪英 曲彭生 第2章.ppt
- 新Visual FoxPro 6.0程序设计实用教程 教学课件 马开颜 王爱赪 魏雪英 曲彭生 第3章.ppt
- 新Visual FoxPro 6.0程序设计实用教程 教学课件 马开颜 王爱赪 魏雪英 曲彭生 第4章.ppt
- 新Visual FoxPro程序设计 教学课件 高怡新 第8章 可视化表单设计.ppt
- 新Visual FoxPro程序设计 教学课件 高怡新 第9章 报表与菜单设计.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 2 章 数据类型与运算.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 3 章 表的基本操作.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 4 章 查询与数据库的操作.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 5 章 程序设计基础.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 6 章 表单设计基础1.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 7 章 报表设计.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 8 章 菜单设计与应用.ppt
- 新Visual Foxpro程序设计 教学课件 李明龙 第 9 章 数据库应用系统开发.ppt
原创力文档

文档评论(0)