面向对象程序设计一章节C语言基础.ppt
《面向对象程序设计一章节C语言基础.ppt》由会员分享,可在线阅读,更多相关《面向对象程序设计一章节C语言基础.ppt(21页珍藏版)》请在三一文库上搜索。
1、面向对象的程序设计 第一讲 C+语言基础,华中科技大学CAD中心 吴义忠(62920915) ,2004年10月最新语言使用排行榜,1.1 引言,1.1.1 给初学编程者的忠告 1.1.2 学好C+和编程的50个观点 1.1.3 C+特点 1.1.4 参考书的选择,1.1.1 给初学编程者的几个忠告,计算机技术不等于编程技术 编程是体力劳动,是蓝领,IT业最底层的人是程序员(Coder) 咬文嚼字的孔已己作风 尤其是原理的书,不要去死抠细节 不顾基础,盲目追赶时髦技术 有空学学:数据结构和算法,计算机的组成原理,操作系统原理、编译原理、数据库系统、软件工程等等。 学好英语,多看英文原版 便于对
2、MSDN的概念理解。,1.1.2 学习C+和编程的50个观点,1.把C+当成一门新的语言学习(和C没啥关系!真的,Bjarne Stroustrup); 2.看Thinking In C+,不要看C+变成死相; 3.看The C+ Programming Language和Inside The C+ Object Model,不要因为他们很难而我们自己是初学者所以就不看; 4.不要被VC、BCB、BC、MC、TC等 词汇所迷惑他们都是集成开发环境,而我们要学的是一门语言; 5.不要放过任何一个看上去很简单的小编程问题他们往往并不那么简单,或者可以引伸出很多知识点;,学习C+和编程的50个观点(
3、2),6.会用Visual C+,并不说明你会C+; 7.学class并不难,template、STL、generic programming也不过如此难的是长期坚持实践和不遗余力的博览群书; 8.如果不是天才的话,想学编程就不要想玩游戏你以为你做到了,其实你的C+水平并没有和你通关的能力一起变高其实可以时刻记住:学C+是为了编游戏的; 9.看Visual C+的书,是学不了C+语言的; 10.浮躁的人容易说:XX语言不行了,应该学YY;是你自己不行了吧!?,学习C+和编程的50个观点(3),11.浮躁的人容易问:我到底该学什么;别问,学就对了; 12.浮躁的人容易问:XX有钱途吗;建议你去抢
4、银行; 13.浮躁的人容易说:我要中文版!我英文不行!不行?学呀! 14.浮躁的人容易问:XX和YY哪个好;告诉你吧,都好只要你学就行; 15.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人;,学习C+和编程的50个观点(4),16.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 17.C+不仅仅是支持面向对象的程序设计语言; 18.学习编程最好的方法之一就是阅读源代码; 19.在任何时刻都不要认为自己手中的书已经足够了; 20.请阅读The Standard C+ Bible(中文版:标准C+宝典),掌握C+标准;,学习C+和编程的50个观点(5),21.看得懂的书,请仔细看
5、;看不懂的书,请硬着头皮看; 22.别指望看第一遍书就能记住和掌握什么请看第二遍、第三遍; 23.请看Effective C+和More Effective C+以及Exceptional C+; 24.不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序; 25.和别人一起讨论有意义的C+知识点,而不是争吵XX行不行或者YY与ZZ哪个好;,学习C+和编程的50个观点(6),26.请看程序设计实践,并严格的按照其要求去做; 27.不要因为C和C+中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样; 28.C+绝不是所谓的C的“扩充”如果C+一开始就起
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 章节 语言 基础
链接地址:https://www.31doc.com/p-3227783.html