经过第一阶段的学习,对C++有了大概的了解,它是从C语言发展而来,主要以面向对象为特征的程序设计语言。主要优点有:
(1)、支持面向对象的程序设计
(2)、支持泛型程序设计
(3)、功能强大的标准模板库
(4)、是一种更好的“C语言”
其中,课本首先还是讲的C++的基本概念,以及面向对象的开发过程等问题,然后在7、8、9、10这几章细化讲解面向对象过程,对类、对象、继承、多态等特征进行了详细概述;其次将C++语言中常用的数据类型、表达式以及构造数据类型和函数的应用的方法给出细致的讲解;然后又对其结构进行剖析,其中控制结构中的循环结构跟之前学过的vb中的结构基本一致;最后一部分就是对异常的处理。
通过这次大概的通读课本,对C++语言设计有了一定的了解,跟之前所学过的知识进行对比,都是有很多相似的地方,就拿vb来说,都是对该语言的概念介绍,其使用的数据类型,基本方法,还有使用过程中的函数等问题进行了介绍,而C++中的面向对象又跟我们在软工阶段的学习对应起来。这样经过新旧知识的联系,对该语言的理解程度又加深一步,具体的知识还需要在之后的精学中继续学习。