【C++】統籌全域性

00潤物無聲00發表於2015-02-08

   第二次學習C++,已經是不一樣的感覺了,不僅感覺這樣遞進式i+1學習方法的偉大之處,通過學習了VB,C語言,C#,設計模式再來看C++。這個時候重複的內容已經佔到了70%左右,只要粗略的看一遍就能夠看出整本書的思想結構,語言類書籍的編寫格式很類似。


知識:

   1.語言類通用

      (1)基本資料型別與表示式

      (2)控制結構

      (3)檔案系統

   語言擴充套件:每學習一種語言,都會對語言的基本資料型別和表示式進行介紹,而硬體的結構,語言的參考和相容的發展讓這些內容非常相似。控制結構就更是如此,計算機語言永遠離不開的三種結構,讓簡單的程式碼組合話,實現強大的功能。每一種語言都會對檔案進行操作,瞭解基本特點;

   2.構造資料型別

   它是和系統或者語言的基本資料型別對應的,更加靈活,功能更強

   3.函式部分

   基本上都是簡單的介紹,它就是這樣的,沒有理解與不理解之說。第一次學習的時候總結比較少,就總結了函式,這麼長時間過去之後,看到函式,雖然想不起之前是怎麼總結的了,但是腦海深處,還是有細胞儲存了這些東西的,看一下自己之前的部落格和現在的理解對比,更加受益。

   4.物件導向,理解抽象的概念

   類與物件和三大特徵,跟它打交道已經有一段時間了。

      封裝:隱藏物件的屬性和實現細節,僅對外公開介面,控制在程式中屬性的讀取和修改的訪問級別。

      繼承:子類擁有父類的全部特徵。子類擁有父類的特徵成為繼承,父類產生子類稱為派生;

      多型:同樣的訊息被不同型別的物件接受時導致完全不同的行為;

感受:

   通過學習了幾種程式語言和C++第二遍,我覺得知識的收穫只能算是其中的一部分,對總結有了更深的認識,同樣也得益於師父和徒弟的兩重身份,向下教導徒弟,向上聽從師父的指點。以前總結知識感覺能對知識有一個更加深刻的認識,現在對總結與時間的關係的感受很深。

   當初以為麻煩,以為浪費時間的總結,才是真正的學習。我們的學習過程是i+1式的,如果之前總結了,再次遇到同類知識的時候,就會產生共鳴,這對於知識來說是一遍加深,理解也會上一個層次,學習時間上會相對縮短一半。反觀不總結給我們帶來的,每一次都是像對待新知識一樣,花同樣的時間,學習同樣的知識,卻依然處於表面的理解;

   總結是對過去一定時期的工作、學習或思想情況進行回顧、分析,並做出客觀評價的書面材料。總結是讓我們停下來思考的過程,無處不總結,無時不總結。

   

 


 

相關文章