C++

来源:互联网 发布:淘宝手机模板怎么装修 编辑:程序博客网 时间:2024/06/12 21:53

我所理解的C++

其实C++也没有什么吧!

C++就是从C的基础上发展过来的。

C里面热衷算法,C++里面有了面向类的概念。

有了类就丰富了!就更加具体了!。

有了类了,函数不叫函数,叫成员函数,变量不叫变量,叫成员变量。

为了创造一个生命,也就是建构函数。

有生有灭,被灭掉的那个就是析构函数。

有种变量呢可以长生不老,这就是静态变量。

有种变量呢,出生的时候就已经决定了以后一辈子的命运,没有什么变化,这就是常变量。

C呢,最需要掌握的是那个指针,但是指针好像也不难的样子,考点很少。不过用起来,用好了,还真是一个难点!

有了类,多个类之间就存在关系,那么也就引出了继承这个概念,是私有、共有、保护继承就好了,然后访问能力做相应的变化即可。

为了避免二义性的问题,又引出了抽象类。

面向对象还有一个特点就是多态性。多态性就是同一个东西可以做各种各样的变化,比如水遇到山这个东西,遇到断崖就成了瀑布,遇到

平地就成了小河,为了让应用范围更广,我们将C里面的运算符进行重新定义,可以更好的适应更多的变化,这就是运算符重载,也是很简单的。

用函数实现不同的多态,这就是纯虚函数。


最后就是一个模板的概念,其实模板不也是实现多台吗?也没有什么吧!



这样理了一下书籍,觉得自己不管是C++过还是不过,其实问题不在于C++,关键是自己有没有一种能力,那就是逻辑能力。通俗一点说,就是在

应对一个数学问题时候,分析问题的能力。我觉得我缺的就是这个能力。

米老师说过以终为始,而不是像一些人以始为始。呵呵,好像又有了新的起点和征程。




2014/6/24 重新翻阅C++知识点总结,我知道自己获得的不是一个证书而已,还有当时知识的思考,虽然仅仅是三言两语概括了那么厚厚的一本书,可是看到了当时我的思考历程,还是当时的心态,很好,很棒。

原创粉丝点击