C++程序设计 第8章 类与对象.pptVIP

  • 5
  • 0
  • 约1.63万字
  • 约 37页
  • 2016-12-26 发布于北京
  • 举报
第8章 类与对象 教学内容 8.1 类和对象 8.2 构造函数和析构函数 8.3 对象数组和对象指针 8.4对象的动态建立和释放 8.1 类和对象 类是C++中十分重要的概念,它是实现面向对象程序设计的基础。类是所有面向对象语言的共同特征,所有面向对象的语言都提供了这种类型。一个有一定规模的C++程序是由许多类所构成的。 对象 = 算法 + 数据结构 程序 = (对象+对象+对象+…)+消息 或:程序 = 对象s + 消息 “对象s”表示多个对象。消息的作用就是对对象的控制。程序设计的关键是设计好每一个对象,以及确定向这些对象发出的命令,使各对象完成相应操作。 8.1类和对象—类的声明和对象的定义 1.类和对象的关系 每一个实体都是对象,有一些对象具有相同的结构和特性,每个对象都属于一个特定的类型。在C++中,对象的类型称为类,类代表了某一批对象的共性和特征。前面已说明,类是对象的抽象,而对象是类的具体实例。 如同结构体类型和结构体变量的关系一样,人们先声明一个结构体类型,然后用它去定义结构体变量,同一个结构体类型可以定义出多个不同的结构体变量。在C++中也是先声明一个类类型,然后用它去定义若干个同类型的对象,对象就是类类型的一个变量。可以说类是对象的模板,是用来定义对象的一种抽象类型。类

文档评论(0)

1亿VIP精品文档

相关文档