C++的反思与总结

博客作业学到的东西:

1.博客作业应该说是从寒假就开始了,因为博客作业,所以我寒假时都不敢玩得太疯狂,毕竟还有博客作业没做呢。有了博客作业,我就从一个连博客是什么都不知道无知少年,开始去了解博客是什么,怎么注册博客,然后又开始去了解博客有什么功能。
2.在博客作业中,我开始去了解git,命令行,然后我又从电梯作业中,开始学会了类的用法,.cpp,.h的分类。

遇到的最大问题:

1.在写电梯作业的时候,我都是想法很多,自己觉得可行的方法有很多,但等到真的要落实到代码上的时候,却又是只能坐着干瞪眼,不知道自己的这个想法要如何用代码来实现。就比如那个三部电梯的那个,如何判断哪部电梯去接乘客,想想很简单,可以接的那几部中,已经离乘客最近的去接。但是如何用代码去判断呢?我也是只能干瞪眼,再加上当时多态继承又不会,就更是令我头疼了。
2.在团队作业的时候,虽然我们最后没有上去演示,可是我们也都是花费了不少时间在里面的,甚至在要上去演示的前天晚上,我们还打算通宵把它搞出来,后来在写的时候,也遇到了问题,但那是我们队的最后汇合的时候遇到的问题,我也不都是很懂(因为我太菜了,没有去学qt,所以对于问题也就不太懂)。但后来到了快四点的时候,还没解决那个问题,于是就只能去睡了(狗命要紧)。但是像那些移动地图之类的东西,我们也是都搞出来了。

改进和完善的地方:

对于我的电梯作业来说,因为我是实现的是一次只载一个乘客,并且是先请求的先接,按照请求的时间顺序一个一个接。这种方法显然特别耗时,所以我觉得我需要改进的地方还很多,所以我目前想改进的就是把电梯接客机制改成在送客的路途中,如果刚好是在电梯经过之前就已经发出请求的,就接下来。这样子,耗时就明显缩短了不少,但由于我的能力所限制,所以目前只能改善到这里,其他的就在以后慢慢去改进吧。

对于是否重构这个问题,我暂时时还没有,因为目前我就想把以前的代码改进一下而已。

体会和感受:

1.这学期的C++学习让我学到了很多东西,虽然C++的课本很薄,但是里面却又好多值得我去好好领悟的地方,C++相比于C语言而言,他的输入输出变得更加的简便了,而且又引进了不少好用的函数,这对于我们写代码的时候可以剩下很多时间和精力,因为你不用再大费周章的去写函数,直接引用就可以了。
2.C++引进的东西多,所以一些东西的用法有时候我就记得不是很清楚,有时候忘记写分号,又是忘记加个括号,有时候又忘记加&,等等之类的,导致我经常写完之后,编译一直报错,又都找不出原因,花费了不少时间去找错误。

个人看法:

总的来说,C++来的很晚,又离开得很快,让我留下了很多不舍,不舍的除了C++课程之外,还有那个逗比的张栋老师。于我个人来说,我觉得C++是一门很好的课程,它吸收了C语言的精华,又删掉了许多C语言中繁琐的地方,就比如输入输出之类的啊。所以我挺喜欢C++这门课程的。

猜你喜欢

转载自www.cnblogs.com/lzp0927/p/9276926.html