C++是在C语言的基础上开发的一种通用编程语言,它里面既有面向对象的编程,也有面向过程的编程。当我泛读了第一遍课本之后,有了对它大概的了解。下面是我画的导图。
一、面向过程部分
我将C++这本书分为了三部分,第一个是编程语言基本上公有的部分,也就会面向过程编程的部分,这一部分包括数据类型和结构,数据类型里分为基本类型,也就是我们经常所说的变量,常量与表达式,这里VB和C#中也有,只不过C#与C++里增加了一些++,--,之类的运算符,哦,还有一些类型转换。而结构就是我们经常所说的三大控制结构和C++自己程序的结构。
二、面向对象部分
面向对象的部分包括类与对象,继承与派生,还有多态性,这是面向对象的几大特征,这几大特征将面向对象语言的特征表达的淋漓尽致,与面向过程的编程相比较,面向对象的妙用在于是代码可复用性增强,程序的可扩展性增强,编译出来的程序维护也比较简单。
小结
常量与变量等可以比喻成单词,函数可以看成是短语,结构可以比喻成句子,所以数据类型加上函数就成了句子,句子多了,就变成了文章——程序。