1 / 19
文档名称:

第7章 面向对象程序设计.ppt

格式:ppt   页数:19
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第7章 面向对象程序设计.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第7章 面向对象程序设计.ppt

文档介绍

文档介绍:第7章面向对象程序设计
面向对象程序设计简介
对象与类
控件类与容器类
属性、方法与事件
类的创建与定义
对象的创建与引用
面向对象程序设计简介
面向对象程序设计简称OOP(Object-Oriented Programming),用“对象”表示各种事物、用“类”表示对象的抽象、用“消息”实现对象之间的联系、用“方法”实现对象处理的过程。
OOP采用面向对象的、事件驱动的编程方式。
将对象看作是数据及可以施加在这些数据之上的可执行的操作所构成的统一体,
将整个程序看作是相互协作而又相互独立的、有工作能力的对象的集合。
对象与类
对象与类的概念
(Object)
客观世界存在的任何实体都可以看作是一个对象。对象可以是具体的事物,也可以指某个概念。从OOP的角度来看,对象是一个具有各种属性(数据)和方法(程序代码)的实体。一个对象建立后,就可通过该对象的属性、事件和方法来对其进行描述和操作。
(Class)

在OOP中,类可以看作是一批相似对象的归纳和抽象,或者说,类是对一批相似对象的性质描述,这些对象具有相似的属性与方法。对于一个具体的对象而言,只是其所属的某个类中的一个实例。
对象与类的特性





控件类与容器类
Visual FoxPro提供了一系列的基本对象类,简称基类(Base Class)。用户不仅可在基类的基础上创建各种对象,还可以在其基础上创建用户自定义的新类,从而简化对象和类的创建过程,进而达到简化应用程序设计的目的。
控件类
控件(Control)通常是指容器类对象内的一个图形化的、并能与用户进行交互的对象。常见的文本框、列表框和命令按钮等就是典型的控件对象。
容器类

容器(Container)类对象能够包含其他对象,用户可以单独地访问和处理容器类对象中所包含的任何一个对象。此外,在一个容器类对象中还可以包含另一些容器对象。

最近更新

2025年博尔塔拉职业技术学院单招职业适应性测.. 40页

2025年厦门南洋职业学院单招综合素质考试题库.. 42页

2025年厦门演艺职业学院单招职业倾向性考试模.. 41页

2025年台州职业技术学院单招职业适应性测试模.. 39页

2025年合肥科技职业学院单招职业倾向性测试模.. 39页

2025年合肥通用职业技术学院单招职业适应性考.. 41页

2025年吉林城市职业技术学院单招职业技能考试.. 40页

2025年吉林省通化市单招职业适应性测试模拟测.. 41页

2025年吉林铁道职业技术学院单招职业适应性考.. 39页

2025年哈尔滨幼儿师范高等专科学校单招职业技.. 41页

2025年喀什职业技术学院单招职业倾向性测试模.. 41页

2025年四川三河职业学院单招职业适应性测试模.. 39页

2025年四川华新现代职业学院单招职业倾向性测.. 42页

2025年四川水利职业技术学院单招职业技能测试.. 39页

2025年四川科技职业学院单招职业技能测试模拟.. 42页

2025年四川西南航空职业学院单招职业适应性考.. 42页

2025年四平职业大学单招职业技能测试模拟测试.. 40页

2025年大同煤炭职业技术学院单招职业技能测试.. 41页

2025年大连航运职业技术学院单招职业适应性测.. 39页

2025年天津交通职业学院单招职业倾向性测试模.. 39页

2025年天津商务职业学院单招职业倾向性考试模.. 41页

2025年天津职业大学单招职业适应性考试模拟测.. 39页

2025年宁夏中 卫 市单招职业倾向性考试模拟测.. 40页

2025年宁夏财经职业技术学院单招职业技能测试.. 39页

2025年宁波幼儿师范高等专科学校单招职业适应.. 41页

2025年国家开放大学《建筑力学》章节测试参考.. 13页

【人教版英语字帖】七年级下册单词表衡水体字.. 42页

国开《建筑力学》期末机考答案 15页

介绍医院门诊ppt 28页

农村人才流失国外研究报告 2页