天天看点

vb与c++

   c++考试已经成为过去式了,但是学习还在继续,按照米老师的思想,考完试就应该做一次总结。我之前还真的是没有写过关于C++的总结,现在想起来了,我觉得应该把它和之前学得vb结合起来总结。

一、vb

   (一)心态  

   vb在我们看来,应该也算是一个比较简单的编程语言,毕竟我们学了一年多。第一次接触vb是学习安排的计算机课,很幸运,是米老师担任我们的讲师。那时候很早就听说了米老师,可是从来都没有见过米老师。米老师讲课的方式和提高班上课的方式是一样的,思想居多,很少说技术的问题。但是每次听完他的课,到机房就会敲书上的例子。例子很陌生,代码很陌生,甚至是连绿色的注释都不知道是什么,都一一敲上去,设置控件的属性都是照着课本的,也经常出错,而且是一出错就不知道怎么改。还好那时候有师哥师姐在,他们都会很有耐心的帮我调错,告诉我这是什么,那是什么,所以说,那时候我就开始学习vb了。

   无知的我面对陌生的vb,只要我的程序能够运行出结果,我就觉得很高兴很有成就感。敲不出来也觉得没什么,因为那时候我还真的是以玩的心态学,就觉得敲代码也是一件很有意思的事。

(二)内容

   备考的时候,米老师也是在vb的基础上给我们讲C++的。那我们再回忆一下vb的知识

vb与c++

   回想vb,它的知识似乎就是这些了,基本功能和对象。

二、C++         

 (一)心态

  接触C++的时候,我已经接触了C#,但是对于C#还是不太熟悉。每次做题的时候都是在考试系统上做的,挺陌生的,那些代码一眼看上去就像天文一样,根本就看不懂啊。于是回去看了看数据类型和表达式,算是解决了一块。后面又遇到了指针和友元函数这些陌生的东西,还是回去看课本了。当我进入状态的时候,突然来了个C++不免考的消息,感觉被泼冷水了,顿时,所有的热情就消失了,所以C++的学习就戛然而止了。但是我从考场出来的时候,我后悔了,突然明白了我错过了一次学习的机会,我比别人少了一次学习的机会。

(二)内容

C++ 的内容和vb有相同的地方,也有新增变化的内容。

vb与c++

三、对比

(一)功能实现

    1、函数:除了vb所拥有的函数外,C++还多了指针函数、内联函数、友元函数、函数重载等。

    2、控制结构:

      1)判断式中出了If结构外,多了switch判断式;

      2)新增了break,continue语句;

    3、数据类型和表达式:数据类型和表达式基本上和vb里的一样,就是个别符号的表达式有些变化

(二)对象

    C++是面向对象设计的程序语言,所以这一块它和vb有很大不同,从类中构造函数和析构函数,产生继承与派生,从而呈现对象的多态性。因为多态产生异常现象,从而又多了异常处理。

四、总结

    这些总结都是我个人的理解,从中肯定有错。我觉得C++不单是一门语言,它还是一个系统,每一块都是有联系的,从而够成一个系统。而这门语言系统与vb是相通,只是我还是没有学透。我相信在日后的学习里,我会更好的掌握这门语言。