于多态之类的特性要注意理解
掌握,如果没有搞懂就坚决不要往下学习。一些基本的概念掌握以后可以看一些 别人设计的程序,学习别人怎么利用面向对象的方法来
设计程序的。这个东西也 是人之间拉开档次的一个环节,可以和数据结构放在同等重要的地位。我就见过 有的人都大学
毕业了还搞不懂 virtual 到底是怎么一回事情。 其实我认为学到这 里你已经为你成为一个优秀的程序员打下了很好的基础,你已经能够应用 C++, 懂得面向对象程序设计,对数据结构掌握很好,掌握汇编和编译原理。接下来的 学习就是基于操作平台的了,一般是先学 windows(Microsoft 毕竟是老大), 先学 win32 api,搞请 windows 基本消息机制和原理,有汇编基础基本上不会碰 到什么困难。其实只要会了 API,其余什么 MFC,VCL 都是囊中之物了,都不过 是对于 API 的封装而已。VC,C++Builder 都可轻松拿下,这只是开发工具的问 题。以后的 OLE(ActiveX),.
NET,数据库就要看自己的发展方向而定了。我在 这里强调的是前面的基本能力的学习,后面操作平台虽然知识体系庞大,然而毕 竟比较死,更好掌握。最后编程能力的高低主要还是有以下几点决定:1。编程 的习惯 2。数学能力(包括逻辑思维,分析问题的能力) 3。对数据结构的认识 能力 4。经验的多少(包括多使用语言的掌握能力)