8[1].类和对象.pptVIP

  • 1
  • 0
  • 约6.35千字
  • 约 38页
  • 2018-05-14 发布于四川
  • 举报
第8章 类和对象 8.1 面向对象程序设计方法概述 对象 客观世界中任何一个事物都可以看成一个对象(object) C++中的对象 对象是由数据和函数(即操作代码)这两部分组成 封装和信息隐藏 封装: 将有关的数据和操作代码封装在一个对象中,形成一个基本单位,各个对象之间相对独立 将对象中某些部分对外隐蔽,即隐蔽其内部细节,只留下少量接口,以便与外界联系,接收外界的消息 抽象 抽象的过程是将有关事物的共性归纳、集中的过程 继承与重用 多态性 所谓多态性(polymorphism)是指由继承而产生的相关的不同的类,其对象对同一消息会作出不同的响应 面向对象程序设计采取的思路 一是设计所需的各种类和对象,即决定把哪些数据和操作封装在一起 类和对象的作用 类是C++实现面向对象程序设计的基础 面向对象的软件开发 面向对象分析(object oriented analysis,OOA) 8.2 类的声明和对象的定义 声明类类型 定义对象 类和结构体类型的异同 8.3 类的成员函数 类的成员函数性质 在类外定义成员函数 inline 成员函数 成员函数的存储方式 8.4 对象成员的引用 通过对象名和成员运算符访问对象中的成员 通过指向对象的指针访问对象中的成员 通过对象的引用变量来访问对象中的成员 8.5 类的封装性和信息隐蔽 C++通过类

文档评论(0)

1亿VIP精品文档

相关文档