精·第01章 绪论.pptVIP

  • 1
  • 0
  • 约4.83千字
  • 约 52页
  • 2017-01-16 发布于北京
  • 举报
C++程序设计 信息工程学院计算机教研室 主讲教师:夏军宝 课程内容 第1章 概述 第2章 C++概述 第3章 类和对象 第4章 派生类与继承 第5章 多态性 面向对象程序设计概述 主要内容 1.1.1 OOP 从20世纪90年代起,面向对象程序设计成为程序设计的主流技术。 最先进的、新颖的计算机程序设计思想,更接近人的思维活动;可以很大程度提高编程能力,减少软件维护开销。 通过增加软件的可扩充性和可重用性来提高程序员的编程能力。 程序设计范型-paradigm 程序设计范型:设计程序的规范、模型和风格,是一类程序设计语言的基础,一种范型体现了一类语言的主要特征。 不同的程序设计范型有相应的程序设计技术和方法学。 面向过程的程序设计范型 函数式程序设计范型 逻辑式程序设计范型 …… 面向对象的程序设计范型 面向过程的程序设计范型 程序=过程+调用 程序由过程定义和调用组成 面向过程性语言,C、Pascal、Fortran等 模块化和结构化的程序设计思想 面向对象的程序设计范式 程序=对象+消息 构成程序的基本元素是对象,程序的操作通过向对象发送消息来驱动; 程序由类的定义和类的使用(定义对象)两部分构成;程序员可以自定义类,也可以使用现有的类。 通过对象及对象间的交互来模拟现实世界。 1.1.2 术语与概念-对象 现实世界中的对象 称现实世界中客观存在

文档评论(0)

1亿VIP精品文档

相关文档