第一章C概述教学教材.pptVIP

  • 0
  • 0
  • 约1.43万字
  • 约 77页
  • 2019-11-04 发布于天津
  • 举报
C++ 面向对象程序设计;? 教材 谭浩强:C++面向对象程序设计 , 清华大学出版社,2006 ? 上机软件 Visual C++6.0 ;考试成绩;本课程的学习要点;第一章 C++概述;1.1 C++ 的起源和特点 1.1.1 起源 C 语言是1972 年由贝尔实验室的Dennis Richie 创建的结构化、模块化的面向过程的程序设计语言。 C 语言的优点: ⑴ 功能强、性能好, ⑵ 高效、灵活, ⑶ 支持结构化程序设计。 C 语言也存在一些缺点和局限: ⑴几乎没有支持代码重用的的语言机制和结构, ⑵不适合开发大型程序。;随着软件的规模和复杂程度不断增大,软件设计和开发的危机也日益显著。20世纪80年代提出的面向对象的程序设计思想使软件工作者看到了从根本上解决软件设计开发危机的希望;同时也期望设计出能支持面向对象程序设计思想的新语言。;1.1.2 特点 Bjarne Stroustrup 博士和他在贝尔实验室的同事们为了弥补C的不足和增加面向对象的支持机制,在1980年对C语言进行扩充,设计出了与原来的C语言完全兼容,又完全支持面向对象程序设计的新语言(C语言的扩展增强版),并为该语言赋予了非常贴切的命名C++。与C相比,C++具有以下特点: ⑴ 继承了C 的原有精髓— 高效、灵活; ⑵ 增加了面向对象的机制,支持大型软件开发

文档评论(0)

1亿VIP精品文档

相关文档