由於我二級c++上機沒有通過,這次不得不再考一次,懷著忐忑的心情準備了一周,每天花了5,6個小時!考試的過程比我想象中順利很多!這次的考試讓我對c++物件導向的概念理解的又深了一點!
一直有乙個模糊的概念,什麼是物件?當然公尺老師也論述過,但是總有乙個疑惑縈繞在心裡,面向過程?物件導向?當今天的我的理解也許依然很稚嫩,但是見證了我認識程式設計的乙個過程!
在我心裡,面向過程與物件導向是相同的,都是為了解決一定的問題,所建立的一種解決模式,而物件導向,使我們解決起來以更符合人的思維習慣!所以處理邏輯關係較複雜的事物,物件導向在這個領域更有優勢!
他們都是乙個以敘述者的身份介紹事情的發展過程,物件導向是從抽象到具體,面向過程一直就是在具體的做著!
舉乙個簡單的例子:做一件衣服
面向過程:
第一步:量尺寸
第二步:買布料
第三步:裁剪
第四步:試穿
第五步:修改
第六步:付款
物件導向:
第一步:建作坊
第二部:告訴老闆尺寸
第三步:交貨
而易舉我們看出他們的區別,同樣是做衣服,物件導向將很多做衣服的細節封裝在了「建作坊」裡,製作一件衣服,也許看不出區別,如果是一千件,區別就出來了,物件導向我們只需告訴老闆一千件的要求,而面向過程就是我們是老闆要做出一千件這樣的衣服!
也許我舉得例子並不恰當,大家可以扶正!
C 二級指標
如果動態分配乙個2維陣列,3行4列,int map new int 3 for int i 0 i 3 i 當這樣寫是動態申請的記憶體,記憶體空間為如下所示。可以看出動態申請的二維陣列中記憶體不是連續的,for int i 0 i 3 i cout endl 0040af80 0040af84 00...
C 二級指標
b 0x00000008 b的內容 b 一段內容 b解引用,也就是b指標指向的c的值 b 0x00000004 b取位址,b的位址是0x00000004 a b 0x00000008 a解引用也就是b的內容 a b 一段內容 b解引用,也就是b指標指向的c的值 a b 0x00000004 a存的是...
二級C語言 1
首先 注意二級 c的程式設計題總得來說有6大類 這類題的概率比較大 所以一定要引起注意 這類題並不難但要細心.首先 要知道如何知道乙個數 m是不是素數,其方法如下 for int k 2 k 此迴圈結束只有兩種情況,一種是執行了 break 語句 另一種是迴圈條件不滿足,其中前一種是表示 m不是素數...