C++语言是一种使用非常广泛的计算机编程语言。它是一种静态数据类型检查的,支持多重编程范式的通用程序设计语言。它支持过程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。
首先
C++的面向对象式的编程对开发者隐藏了很多细节,而面向过程的思维方式是一下子不能适应这粗象的思维方式。首先应该把C语言打扎实了,着手练习用C语言实现各种常见算法和各个课后习题,等到算法研究了些时候,慢慢的不再代码注意细节(细节已达到编码时随手可写出的程度)之后,再来看C++语言,就会适应一些。顶多几天就能适应,完全可以像学C语言一样的容易,
其次
学习C++首先可以从《C++编程思想》开始,学习基本语法和面向对象程序设计思想。然后如果有项目可以跟着项目学习,借鉴前辈的经验。如果没有项目则可以借鉴书籍,例如《深入浅出MFC》等,通过一段时间的演练,相信对抽象,封装,多态,继承等就会有较深的认识了。然后可以接触下《C++ primer》,《Effective C++》,《More Effective C++》等书,借鉴大家的经验,修正自身的一些毛病和问题。再往后就可以了解下设计模式相关的一些书籍,然后在实践中靠自己多积累了。
最后
C++语言是非常有魅力,就像天堂来的天使一样吸引着很多求知的年轻人,工资很高回报极其丰厚,但学习和开发的难度和工作压力跟其他行业相比不可同日而语,那可不是闹着玩的。希望每个学习c++语言的学员都能收获成功。
以上就是有关C++语言学习的相关内容了,想要了解更多有关c++语言的其它知识也可关注六星社区网站。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!