基礎c++體系結構圖解
阿新 • • 發佈:2019-01-27
學習c++也有一段時間了,一直想要做一個類似知識體系的東西便於學習c++這門語言。
首先,分享一下我自己用思維導圖(MindManager)畫的簡單的c++的體系,當然不會涉及知識的詳談只是一個框架之類的東西。
個人的一點想法:
1.類和物件是後面知識的一個支撐,是c++的一個精髓的部分,後面的知識點都是在類和物件的基礎上展開的,所以務必認真,學的紮實。
2.記憶體管理又是c++區別於c語言的地方,因為建構函式和解構函式的原因。個人推薦使用庫中的string作為模仿物件,來造輪子。學習深淺拷貝&引用計數的淺拷貝的思想等等。
3.模板&泛型程式設計是c++一個特別強大的原因,高效率的程式碼複用使得c++運用性特別高。
4.繼承和多型是c++一個很高大上的地方,抽象現實世界的一種手段。
5.c++是一個很強大的語言,既能接觸底層的實現,又可以使用面向物件的特點,使得c++區別於其他語言具有安全性高的優點。很多後臺都是在使用c++語言在編寫。
其次:後期還會不斷更新模組的導圖,並且會說明這一部分的重點內容。
以上就是本人在學習過程中的一點經驗和心得,難免會有不足,多多包涵。