- 0
- 0
- 约2.96千字
- 约 31页
- 2019-10-04 发布于广东
- 举报
第1章 C++ 概 述 1.1 面向对象程序设计 1.2 C++的发展和特点 1.3 C++程序基本结构 1.4 C++程序的上机实现 1.1 面向对象程序设计 1.1.1 基本概念 1. 对象? 对象是构成世界的一个独立单位,可以很简单,也可以很复杂,复杂的对象可以由简单的对象构成。 现实世界中的对象既具有静态的属性(或称状态),又具有动态的行为(或称操作)。 所以,现实世界中的对象一般可以表示为:属性+行为。 现实世界中的对象一般具有以下特性: (1)每一个对象必须有一个名字以区别于其他对象。 (2)用属性来描述对象的某些特征。 (3)有一组操作,每个操作决定对象的一种行为。 在面向对象程序设计中,对象是由对象名、一组属性数据和一组操作封装在一起构成的实体。其中属性数据是对象固有特征的描述,操作是对这些属性数据施加的动态行为,是一系列的实现步骤,通常称之为方法。 形象的比喻,一个对象就好比一台录音机。 2. 类 ? 在面向对象程序设计中,类是具有相同属性数据和操作的对象的集合,它是对一类对象的抽象描述。类是创建对象的模板,它包含着所创建对象的状态描述和方法的定义,一般是先声明类,再由类创建其对象。按照这个模板创建的一个个具体的实例,就是对象。 3. 消息 ? 在面向对象程序设计中,当要求一个对象做某一操作时,就向该对象发送一个相应的消息。一
您可能关注的文档
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰 第11章 C++输入输出流.ppt
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰 第12章 文件处理.ppt
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰 第13章 模板和异常处理.ppt
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷二.doc
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷二答案.doc
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷一.doc
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷一答案.doc
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++程序设计第6章.ppt
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++程序设计第7章.ppt
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++程序设计第9章.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)