C++是从C语言中衍生出来的,增加了面向对象的思想,同时将C语言中的一些基础做了一下简单修改,初次看C++课本,觉得既熟悉又陌生,熟悉是因为许多东西见过,陌生是因为只是知道有这么个东西,具体怎么用,还是实践的少……
只是大概了浏览了一遍,有些知识具体怎么用还不是很清楚,在代码中如何体现的也不是很清楚,所以只是简单的对整本书分了一下类,做了个及其简单的思维导图,可以说联系很少,思考很少,希望第二遍的时候详细总结完,会有更好的理解,再对此图进行修改。
宏观导图:
总结:
C++程序设计其实和VB,C#,以及VB.NET一样,都会有一个相同的框架,有其独有的特性,以及和其他语言共有的一些基础知识,只不过大同小异罢了。对于C++的基础部分,控制结构,数据类型,函数,输入输出,异常处理,几乎是每种语言都有的,大体框架都一样,只不过内涵不太相同,具体用法不同,思想还是一样的。
对于面向对象部分,封装,继承,多态,面向对象的三大特性,我们都学过,构造函数,析构函数,函数重载等等也都见过。类模板,我们在设计模式当中也接触过。总之,不陌生。
这次看书感觉书好厚啊,第一次浏览只是知道了一个大概框架,里面怎么介绍的,怎么讲的现在还真不知道要怎么找联系,不知道怎么织网,第二遍读书的时候填点东西吧,将网织起来。