博客做業學到的東西:
1.博客做業應該說是從寒假就開始了,由於博客做業,因此我寒假時都不敢玩得太瘋狂,畢竟還有博客做業沒作呢。有了博客做業,我就從一個連博客是什麼都不知道無知少年,開始去了解博客是什麼,怎麼註冊博客,而後又開始去了解博客有什麼功能。
2.在博客做業中,我開始去了解git,命令行,而後我又從電梯做業中,開始學會了類的用法,.cpp,.h的分類。
遇到的最大問題:
1.在寫電梯做業的時候,我都是想法不少,本身以爲可行的方法有不少,但等到真的要落實到代碼上的時候,卻又是隻能坐着乾瞪眼,不知道本身的這個想法要如何用代碼來實現。就好比那個三部電梯的那個,如何判斷哪部電梯去接乘客,想一想很簡單,能夠接的那幾部中,已經離乘客最近的去接。可是如何用代碼去判斷呢?我也是隻能幹瞪眼,再加上當時多態繼承又不會,就更是令我頭疼了。
2.在團隊做業的時候,雖然咱們最後沒有上去演示,但是咱們也都是花費了很多時間在裏面的,甚至在要上去演示的前天晚上,咱們還打算通宵把它搞出來,後來在寫的時候,也遇到了問題,但那是咱們隊的最後匯合的時候遇到的問題,我也不都是很懂(由於我太菜了,沒有去學qt,因此對於問題也就不太懂)。但後來到了快四點的時候,還沒解決那個問題,因而就只能去睡了(狗命要緊)。可是像那些移動地圖之類的東西,咱們也是都搞出來了。
改進和完善的地方:
對於個人電梯做業來講,由於我是實現的是一次只載一個乘客,而且是先請求的先接,按照請求的時間順序一個一個接。這種方法顯然特別耗時,因此我以爲我須要改進的地方還不少,因此我目前想改進的就是把電梯接客機制改爲在送客的路途中,若是恰好是在電梯通過以前就已經發出請求的,就接下來。這樣子,耗時就明顯縮短了很多,但因爲個人能力所限制,因此目前只能改善到這裏,其餘的就在之後慢慢去改進吧。
對因而否重構這個問題,我暫時時尚未,由於目前我就想把之前的代碼改進一下而已。
體會和感覺:
1.這學期的C++學習讓我學到了不少東西,雖然C++的課本很薄,可是裏面卻又好多值得我去好好領悟的地方,C++相比於C語言而言,他的輸入輸出變得更加的簡便了,並且又引進了很多好用的函數,這對於咱們寫代碼的時候能夠剩下不少時間和精力,由於你不用再大費周章的去寫函數,直接引用就能夠了。
2.C++引進的東西多,因此一些東西的用法有時候我就記得不是很清楚,有時候忘記寫分號,又是忘記加個括號,有時候又忘記加&,等等之類的,致使我常常寫完以後,編譯一直報錯,又都找不出緣由,花費了很多時間去找錯誤。
我的見解:
總的來講,C++來的很晚,又離開得很快,讓我留下了不少不捨,不捨的除了C++課程以外,還有那個逗比的張棟老師。於我我的來講,我以爲C++是一門很好的課程,它吸取了C語言的精華,又刪掉了許多C語言中繁瑣的地方,就好比輸入輸出之類的啊。因此我挺喜歡C++這門課程的。