C 语言程序设计——第01章.pptVIP

  • 9
  • 0
  • 约2.96千字
  • 约 31页
  • 2018-05-05 发布于浙江
  • 举报
C 语言程序设计——第01章

第1章 C++ 概 述 1.1 面向对象程序设计 1.2 C++的发展和特点 1.3 C++程序基本结构 1.4 C++程序的上机实现 1.1 面向对象程序设计 1.1.1 基本概念 1. 对象? 对象是构成世界的一个独立单位,可以很简单,也可以很复杂,复杂的对象可以由简单的对象构成。 现实世界中的对象既具有静态的属性(或称状态),又具有动态的行为(或称操作)。 所以,现实世界中的对象一般可以表示为:属性+行为。 现实世界中的对象一般具有以下特性: (1)每一个对象必须有一个名字以区别于其他对象。 (2)用属性来描述对象的某些特征。 (3)有一组操作,每个操作决定对象的一种行为。 在面向对象程序设计中,对象是由对象名、一组属性数据和一组操作封装在一起构成的实体。其中属性数据是对象固有特征的描述,操作是对这些属性数据施加的动态行为,是一系列的实现步骤,通常称之为方法。 形象的比喻,一个对象就好比一台录音机。 2. 类 ? 在面向对象程序设计中,类是具有相同属性数据和操作的对象的集合,它是对一类对象的抽象描述。类是创建对象的模板,它包含着所创建对象的状态描述和方法的定义,一般是先声明类,再由类创建其对象。按照这个模板创建的一个个具体的实例,就是对象。 3. 消息 ? 在面向对象程序设计中,当要求一个对象做某一操作时,就向该对象发送一个相应的消息。一

文档评论(0)

1亿VIP精品文档

相关文档