大一下c++知識總結

  乍一想這一學期好像是學了很多東西,什麼指針,數組,函數,類和對象,運算符重載,組和與繼承,虛函數與多態性,但其實就只學瞭如何進行程序設計,這所有的一切都是爲它服務的。其中的知識點可以說是不勝枚舉了,詳細的書中都有,我就對程序設計的知識點與要注意的細節來說說吧。

  初學,auto,decltype,指針,引用說實話這些用的地方不多,指針也就在map當迭代器用着了。後來是string和vector的各種操作可以算是基礎了吧,接着是函數,函數是進行程設計不可或缺的一部分,這裏對函數的各種類型進行了總結,語法形式也進行了嚴格的規範,可以說函數就是編程的靈魂吧,是體現思想的地方。下面便開始進入到專業課的東西了,類和對象,瞭解類,初始化類,友元,頭一次信息隱藏,封裝植入了我們的思想,其中的重點便是構造函數與析構函數了。接下來是信息進一步的隱藏,與拷貝複製構造函數,深複製,淺複製,也用的不多,封裝的思想纔是重點。然後是重點運算符重載,它改變類的輸入輸出方式,十分便捷有效。組合與繼承,減少了代碼長度,明確類與類之間的關係,這一部分的重點是公有繼承,注意基類只繼承有用的。至於多態練習的不多,還有很多地方沒搞明白,在寫下來的學習之會努力解決。

說的這些都是我對這一學期的回顧,這一學期經歷了很多想破頭皮的痛苦,也經歷了完成功能時的滿滿成就感,編程這條路纔剛剛開始,前方還會有更多挑戰。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章