C++第1章 面向对象程序设计概述.pptVIP

  • 20
  • 0
  • 约4.36千字
  • 约 25页
  • 2016-04-08 发布于江西
  • 举报
C++第1章 面向对象程序设计概述.ppt

C++面向对象程序设计 目 录 第1章:面向对象程序设计概述 第2章:C++基础 第3章:类和对象(一) 第4章:类和对象(二) 第5章:派生类与继承 第6章:多态性与虚函数 第7章:运算符重载 第8章:模板 第9章:C++的输入和输出 第10章:面向对象程序设计方法与实例 1.1 什么是面向对象程序设计 1.1.1 新的程序设计范型 程序设计范型是指设计程序的规范、模型和风格,它是一类程序设计语言的基础。 面向过程程序设计范型:程序=过程+调用 如C、Pascal、Ada 函数式程序设计范型:程序被看作“描述输入与输出之间关系”的数学函数。如LISP 面向对象程序设计是一种新型的程序设计范型。这种范型的主要特征是:程序=对象+消息 面向对象程序的主要结构特点: 第一,程序一般由类的定义和类的使用两部分组成,在主程序中定义各对象并规定它们之间传递消息的规律。 第二,程序中的一切操作都是通过向对象发送消息来实现的,对象接收到消息后,启动有关方法完成相应的操作。 1.1.2 面向对象程序设计的基本概念 1.??对象 2.??类 3 .消息 4. 方法 1.?? 对象 在现实世界中,任何事物都是对象。可以是有形的具体存在的事物,也可以是无形的抽象的事件。 对象一般可以表示为:属性+行为 现实世界中的对象,具有以下特性: 每一个对象必须有一个名字以

文档评论(0)

1亿VIP精品文档

相关文档