天津职坐标教育

400-666-4820

全国学习专线 8:00-22:00
天津职坐标教育
秉承专业、专注、诚信、创新的经营理念  全新的IT创新人才培养与就业战略目标  为无数梦想成为IT开发工程师的学子助力起航  
您当前的位置: >天津书玉苑 >天津培训学校 >C++语言学多久,难学吗

天津嵌入式开发学校新闻

C++语言学多久,难学吗

发布时间:2021-09-01 16:20:50 已帮助:83人 来源:天津职坐标教育

C++语言学多久,难学吗


C++语言难学吗
首先
  C++的面向对象编程为开发人员隐藏了很多细节,面向过程的思维方式不能一下子适应这种粗糙的思维方式。首先,在C语言中打下坚实的基础,在C语言中开始练习各种常用的算法和课后练习,等到算法被研究了一段时间,慢慢停止关注代码的细节(细节已经达到编码时可以容易编写的水平)。再看看C++语言,你会适应一些。你最多几天就能适应。这和学习C语言一样简单,
 其次
  学习C++可以从C++编程思想开始,学习基本语法和面向对象编程思想。然后,如果有一个项目,你可以遵循该项目,并学习前人的经验。如果没有项目,可以简单地从MFC之类的书籍中学习。通过一段时间的实践,我相信您将对抽象、封装、多态性、继承等有更深入的理解。然后您可以联系C++入门、有效C++、更有效C++等书籍,从您的经验中学习并纠正您自己的一些缺陷和问题。稍后,您可以学习一些与设计模式相关的书籍,然后自己在实践中积累更多。
  学习02C+需要多长时间+
 自身情况
  这取决于你的经验和“学习C++”的意义。对于大多数程序员来说,学习语法和以更好的C风格编写C++,再加上定义和使用几个简单的类,只需要一两周的时间。这是最简单的部分。主要的困难在于掌握新的定义和编程技术,这也是最有趣和最有益的部分。
学习02C+需要多长时间+
  掌握所支持的数据抽象和面向对象技术。在这里,假设他们在工作中学习和维护生产—通常以“不太大胆”的C++风格进行编程。如果你能把所有的时间都花在学习C++上,你可能会更快地适应它。然而,如果不将新想法和设计应用到实际项目中,这种改编也可能具有欺骗性。
  设计方法
  面向对象编程和面向对象设计基本上是实践训练,而不是理论训练。仅仅在一些小玩具的例子中使用或不使用它很可能演变成盲目服从的危险趋势。请注意,学习C++最基本的事情是学习编程和设计技术,而不是语言细节。在学习了一本教科书之后,我会推荐一本关于设计的书,比如[Booch,1991][4]。书中有一些较长的示例,使用五种语言(ADA、clos、clu、C++、Smalltalk和Object Pascal)。通过这种方式,可以在一定程度上避免语言的狭隘性,这已经扰乱了许多关于设计的讨论。
 C++语言的设计思想
  它可以让我们不迷失在语言的技术细节中。如果您能做到这一点,学习和使用C++将更好地理解数据抽象和面向对象,您将获得更多。



上一篇:JAVA程序员发展前景到底如何
下一篇:web开发有几种设计模式
关于我们 | 联系我们 | 天津职坐标教育地址:天津市和平区网络直播授课 咨询电话:400-666-4820
沪ICP备12032008号-5 网站地图 注册 登录 招生合作 版权/投诉 免责声明 更新时间:2024-04-20