C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第6章 类与对象.pptVIP

  • 7
  • 0
  • 约7.5千字
  • 约 46页
  • 2015-12-10 发布于广东
  • 举报

C++程序设计 作者 杨长兴 刘卫国 曹岳辉 第6章 类与对象.ppt

第6章 类与对象 6.1 从面向过程到面向对象 6.2 类与对象的定义 6.3 对象的初始化 6.4 对象数组与对象指针 6.5 静态成员 6.6 友元 6.7 常对象和常成员 6.8 程序实例 6.1 从面向过程到面向对象 6.1.1 面向对象程序设计的基本概念 1.对象与方法 对象是指现实世界中具体存在的实体。每一个对象都有自己的属性(包括自己特有的属性和同类对象的共同属性)。属性反映对象自身状态变化,表现为当前的属性值。 方法是用来描述对象动态特征的一个操作序列。消息是用来请求对象执行某一操作或回答某些信息的要求。实际上是一个对象对另一个对象的调用。 2.类 类是具有相同属性和方法的一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述。将相似的对象分组形成一个类,每个这样的对象被称为类的一个实例,一个类中的所有对象共享一个公共的定义,尽管它们对属性所赋予的值不同。 3.封装 封装(Encapsulation)是指把对象属性和操作结合在一起,构成独立的单元,它的内部信息对外界是隐蔽的,不允许外界直接存取对象的属性,只能通过有限的接口与对象发生联系。 4.继承 继承(Inheritance)反映的是类与类之间抽象级别的不同,根据继承与被继承的关系,可分为基类和衍类,基类也称为父类,衍类也称为子类。子类将从父类那里获

文档评论(0)

1亿VIP精品文档

相关文档