C++syz1.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Object-Oriented Programming in C++ C++面向对象程序设计 C++面向对象程序设计 课程: 面向对象程序设计 学时: 45学时 (讲授+实验) 教材: C++面向对象程序设计(第1版, 谭浩强编著),清华大学出版社,2006 任课教师: 谌雨章 (Dr. Yuzhang Chen) 一、本课程性质 专业基础课 承前启后 二、本课程内容 第一章 C++的初步知识 第二章 类和对象 第三章 继承与派生 第四章 多态与重载 第五章 输入输出流 第六章 C++工具 第七章 项目工程 第八章 大型项目实战 三、学习目的和方法 专业基础课 结合授课内容,理解课本; 通过例程序,理解编程规则和技巧; 通过练习题,熟悉理论和方法; 通过VC++学习,初步了解和掌握使用VC++编写大型程序 考试 学习体会 学习C++编程技术,必须了解和掌握C++制订的各种规则,然后应用这些规则写程序,也就容易了。这与学习开车,首先要学习交通规则,然后才能驱车上路的道理相同。但与Basic和C等语言相比,C++的规则确实多出许多,掌握它必须付出努力!然而一旦掌握了这些规则,对于学习掌握面向对象编程技术,乃至于学习JAVA,C#及VB.net之类的编程语言,也就容易多了。 千里之行,始于足下! 第一章 C++初步知识 第一节 C++背景 1 C++能做什么 2 C++的由来 3 C++的特点 c++能做什么 C++涉及的领域很多 c++能做什么 C++涉及的领域很多 c++能做什么 C++涉及的领域很多 c++能做什么 C++涉及的领域很多 c++能做什么 C++涉及的领域很多 c++能做什么 C++涉及的领域很多 c++能做什么 C++涉及的领域很多 c++能做什么 C++涉及的领域很多 1 c++能做什么 C++涉及的领域很多,从大型的项目工程到小型的应用程序, C++都可以开发。 比如操作系统、大部份游戏、图形图像处理、科学计算、嵌入式系统、 驱动程序、没有界面或简单界面的服务程序、军工、工业实时监控软 件系统、虚拟机、高端服务器程序、语音识别处理等等。 2 c++的由来 C++语言起源于C语言,是在C语言的基础上增加了面向对象程序设计的要素而发展起来的。 1979年,Bjarne Stroustrup到了Bell实验室,开始从事将C改良为带类的C (C with classes)的工作。1983年将该语言正式命名为C++。 总的来说,C++语言相对于C语言来说引入了面向对象类 c++的由来 计算机诞生初期,人们要使用计算机必须用机器语言或汇编语言编写程序.世界上第一种计算机高级语言诞生于1954年,它是FORTRAN语言.先后出现了多种计算机高级语言.其中使用最广泛,影响最大的当推BASIC语言和C语言. BASIC语言是1964年在FORTRAN语言的基础上简化而成的,它是为初学者设计的小型解释型高级语言. c++的由来 C语言是1972年由美国贝尔实验室的D.M.Ritchie研制成功的.它不是为初学者设计的,而是为计算机专业人员设计的.大多数系统软件和许多应用软件都是用C语言编写的. C语言的特点 语言简洁紧凑,使用灵活方便.C语言只有32个关键字,程序书写形式自由. 丰富的运算符和数据类型. C语言可以直接访问内存地址,能进行位操作,使其能够胜任开发操作系统的工作. 生成的目标代码质量高,程序运行效率高. 可移植性好. c++的由来 C语言的局限性 类型检查机制相对较弱.使得程序中的一些错误无法在编译时发现,以此为代价保证程序运行的高效率,对程序员要求高. 没有支持代码重用的语言结构. 当程序的规模达到一定程度时,程序员很难控制程序的复杂性. c++的由来 随着软件规模的增大,用C语言编写程序渐渐显得有些吃力了.C++是由ATT Bell(贝尔)实验室的Bjarne Stroustrup博士及其同事于20世纪80年代初在C语言的基础上开发成功的. C++保留了C语言原有的全部特征,属性和优点,增加了面向对象(OO)的机制,其目的是提高大型软件的开发效率. 学习C++,既要会利用C++进行面向过程的结构化程序设计,也要会利用C++进行面向对象的程序设计.两者互为补充,并不矛盾. 3 C++的特点 引入了类和对象的概念以后,加上必要的技术手段,C++就可以充分支持面向对象的程序

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档