第9篇-类和对象.pptVIP

  • 12
  • 0
  • 约6.82千字
  • 约 31页
  • 2018-08-31 发布于江苏
  • 举报
第9章 类和对象 第9章 类和对象 9.1 概述 9.2 类 9.3 对象 9.4 成员函数 9.5 this指针 * * Visual C++程序设计 江苏科技大学计算机科学与工程学院 1. 面向对象程序设计(Object Oriented Programming,简称OOP):通过类的定义把描述某一类事物的数据及对数据的处理(通过类中的函数实现)封装为一个整体。 2. OOP中的两个最基本的概念 (1)类:具有相同类型对象的抽象。 (2)对象:具体的事物。 对象的抽象是类,类的具体化就是对象,即对象是类的实例。如下图所示: 9.1 概述 类:学生 对象:张三 数据结构 特征: 101 张三 计算机 数 据 值 实 例 抽 象 属性: 学号 姓名 专业 3. 面向对象程序设计的要素(特点) (1)封装性(隐藏性):通过类将对象的属性(数据)和行为(处理数据的函数)封装为整体,通过接口与外界交互; (2)继承性(派生性):由基类产生派生类; (3)重载性:不同的对象,对同一个函数或运算符完成不同的功能或运算; (4)多态性:不同的对象,对同一个消息产生不同的行为(结果) 。 4. OOP的程序:一般

文档评论(0)

1亿VIP精品文档

相关文档