1 / 12
文档名称:

第1章 面向对象技术概述.ppt

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

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

分享

预览

第1章 面向对象技术概述.ppt

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

下载得到文件列表

第1章 面向对象技术概述.ppt

文档介绍

文档介绍:第1章面向对象技术概述
1
《面向对象技术与Visual C++》--第1章
本章主要内容
面向对象技术的基本概念
面向对象技术的基本特征
三种常用面向对象程序设计语言简介
C++对面向对象技术的支持
Visual C++的发展
2
《面向对象技术与Visual C++》--第1章
面向对象技术的基本概念
面向对象技术是一种以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。

面向对象程序设计从所处理的数据入手,以数据为中心而不是以功能为中心来描述系统,数据相对于功能而言具有更强的稳定性。
3
《面向对象技术与Visual C++》--第1章
面向对象程序的主要结构特点
第一,程序一般由类的定义和类的使用两部分组成,在主程序中定义各对象并规定它们之间传递消息的规律;
第二,程序中的一切操作都是通过向对象发送消息来实现的,对象接到消息后,启动有关函数完成相应的操作。
4
《面向对象技术与Visual C++》--第1章
对象的概念(一)
面向对象技术认为客观世界是由各种各样的对象组成,每种对象都有各自的内部状态和运动规律,不同对象间的相互作用和联系就构成了各种不同的系统,构成了客观世界。
对象是组成一个系统的基本逻辑单元,是一个有组织形式的含有信息的实体。
对象既可以表示一个抽象的概念,也可以表示一个具体的模块,既可以表示软件,也可以表示硬件。
5
《面向对象技术与Visual C++》--第1章
对象的概念(二)
对象(Object)由属性(Attribute)和行为(Action)两部分组成。
属性是用来描述对象静态特征的一个数据项。
行为是用来描述对象动态特征和行为的一个操作。
对象是包含客观世界物体特征的抽象实体,是属性和行为的封装体。
6
《面向对象技术与Visual C++》--第1章
类的确定(一)
类(Class)是具有相同属性和行为的一组对象的集合;
类为属于它的全部对象提供了统一的抽象描述;
类的内部包括属性和行为两个主要部分;
类是对象集合的再抽象。
划分原则:寻求一个大系统中事物的共性,将具有共性的系统成分确定为一个类。
7
《面向对象技术与Visual C++》--第1章
类的确定(二)
确定某事物是一个类的步骤包括:
第一步,要判断该事物是否有一个以上的实例,如果有,则它是一个类;
第二步,要判断类的实例中有没有绝对的不同点,如果没有,则它是一个类。因为类的每一个实例是相似的,具有相同属性和行为类别结构。
不能把一组函数组合在一起构成类!
8
《面向对象技术与Visual C++》--第1章
消息和事件
消息(Message)是描述事件发生的信息。消息是对象之间发出的行为请求。
多个消息构成一个事件。
封装使对象成为一个相对独立的实体,而消息机制为它们提供了一个相互间动态联系的途径,使它们的行为能互相配合,构成一个有机的运行系统。
9
《面向对象技术与Visual C++》--第1章
面向对象技术的基本特征
抽象性
抽象就是忽略事物中与当前目标无关的非本质特征,更充分地注意与当前目标有关的本质特征。
封装性
封装就是把对象的属性和行为结合成一个独立的单位,并尽可能隐蔽对象的内部细节。
继承性
继承是一种联结类与类的层次模型。继承性是指特殊类的对象拥有其一般类的属性和行为的特性。
多态性
多态是指类中同一函数名对应多个具有相似功能的不同函数。多态性是指可以使用相同的调用方式来调用这些具有不同功能的同名函数的特性。
10
《面向对象技术与Visual C++》--第1章

最近更新

高纯氧制备技术优化 38页

肿瘤标志物在结节诊断中的应用前景 36页

2024年大庆职业学院单招职业适应性考试模拟测.. 39页

2024年大理农林职业技术学院单招职业适应性考.. 40页

2024年大连枫叶职业技术学院单招综合素质考试.. 39页

2024年大连汽车职业技术学院单招职业倾向性测.. 39页

2024年大连职业技术学院单招职业倾向性考试题.. 40页

2024年大连装备制造职业技术学院单招职业技能.. 40页

2024年天府新区信息职业学院单招职业技能考试.. 41页

绿色供应链金融政策激励机制 36页

绿色认证对品牌影响分析 35页

2024年天津公安警官职业学院单招综合素质考试.. 41页

2024年天津国土资源和房屋职业学院单招职业倾.. 42页

2024年天津城市职业学院单招职业技能测试模拟.. 39页

2024年天津机电职业技术学院单招综合素质考试.. 40页

2024年天津渤海职业技术学院单招职业倾向性测.. 41页

绿色技术创新与政策支持的协同效应 27页

2024年天津理工大学中环信息学院单招职业技能.. 40页

2024年天津电子信息职业技术学院单招职业技能.. 40页

肾盂积水与肾血管病变相关性研究 28页

2024年天津职业技术师范大学单招职业适应性测.. 40页

2024年天津艺术职业学院单招职业适应性测试题.. 40页

维纶纤维在新型复合材料中的应用 26页

高温永磁材料的性能调控与应用前景 35页

2024年太原旅游职业学院单招职业倾向性考试模.. 40页

2026年企业员工辞职申请书标准 14页

2024年威海职业学院单招职业适应性测试模拟测.. 39页

2024年娄底幼儿师范高等专科学校单招职业适应.. 39页

2024年宁夏体育职业学院单招职业适应性测试模.. 39页

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