2008 9 2011 1的大學三年

2021-06-01 03:04:36 字數 1766 閱讀 8579

大二上學期,開始學習c++,資料結構等,在學c++時被那個建構函式,拷貝建構函式,析構函式,類的抽象搞暈了。開始時很不理解類,明明很簡單的乙個程式,如乙個clock時鐘類我覺得好怪啊,為什麼要這麼麻煩,不就是定義幾個帶引數,返回值的函式嗎?再定義乙個資料結構儲存這些資料型別嗎?偏要弄的這樣麻煩來個什麼的class,很不理解,等看到後面的繼承,多型等,就可以感覺到寫成類是有必要。這是一種物件導向思想,因為這種思想:與人類習慣的思維方法一致,資料與函式放在乙個類中(抽象 封裝),時鐘clock類,它有自己的資料,時分秒,也有自己的操作,可以被設定時間(通過乙個帶引數的介面);穩定性好,傳統的軟體開發(如c)以演算法為核心,開發過程基於功能分析和分解,物件導向基於構造問題領域的物件模型,以物件為中心構造軟體系統,所以當對系統的功能需求變化時並不會引起軟體結構的整體變化,往往僅需要作一些區域性性的修改(繼承);可重用性好,這一點就不說了,用過的人都知道;輕易開發大型的軟體產品,這一點是書上說的,沒有做過大型的軟體所以我不知道但可以感受到;可維護性好,類是理想的模組機制,修改乙個類通常很少會牽扯到其他類。好了類的好處知道了,但是為什麼又要來個建構函式,拷貝建構函式,析構函式了我很不懂,就繼續在圖書館找相關的書看,原來每乙個變數在程式執行時都要佔據一定的記憶體空間,在宣告乙個變數時對變數進行初始化,就意味著在為變數分配記憶體單元的同時,在其中寫入了變數的初始值,如果沒有初始化而被使用會在編譯時產生錯誤,所以建構函式就是為初始化而提出的,問題又來了怎樣定義,和使用這個建構函式了這又是乙個麻煩,定義建構函式如果沒有繼承,只是乙個類自己的建構函式寫起來很簡單,但是有繼承和類物件資料成員時就要繁瑣點了,要經常敲**才可以達到熟練,光說沒用,要多巧,好了定義好了,現在可以用了,建構函式是在物件被宣告時自動呼叫的,所以千萬要注意,是自己自動呼叫的,當時我是就範了這樣的錯誤,如:我定義了乙個類的建構函式clock(int ,int,int),但是我在宣告時這樣定義clock c;這肯定是錯了,所以在定義時不能像其他基本資料型別一樣那麼隨便的定義乙個物件,那個系統自己定義的建構函式,拷貝,析構等大多數都是滿足不了自己的功能的,所以必須自己寫。建構函式懂了其他的也就自然的可以看懂了。資料結構很喜歡那裡面的演算法,倒沒有什麼的疑問,主要是自己用一種欣賞加模仿的去學資料結構。資料結構裡的演算法確實很好,也很難。

大二下學期,彙編,計算機組成,資料庫哎這幾門可把我搞暈了,不過計算機組成,彙編幫我解決了上面說的編譯,連線還有cpu怎樣執行指令的等很多的疑惑。彙編中的第一章基礎知識就給了我很多的難題很困惑,80x86和pentium微處理的功能結構看了好久都沒有看懂,我一直都想知道我們的程式是怎樣被cpu執行的,我覺得這幅圖8086cpu結構示意圖可以幫我解決我的問題,但是問老師時,老師總說這個不是我的課程任務,還說到時候你會知道的。我已經習慣了,如果老師能給我答案,我就不會有那麼多的疑問留到今天了,我想這就是三本吧,我也認命了,誰叫自己沒有考到好的大學,只有自己多看點書了,多走點彎路。學計算機組成和彙編時我有一段時間很想去看邏輯電路書。這個學期結束後,關於編譯,連線還有指令涉及到硬體的東西我都很感興趣,也很迷惑,我想這些問題在這個學校根本不可能幫我解決的。

大三了,我一直都在想我學到了什麼,我覺得自己什麼都不會,大一時的那種好奇,迷惑現在都放在心裡了。我可以說我的大學一直都是帶著疑問看書,學習,所以我什麼都不會,我會的或許別人早就會了,我會的都是自己不懂的,或許還有很多人懂的我還不懂,或許我還根本沒有意識到。我背課文很爛,但我總喜歡寫自己的看法,但又往往答的不全,或很片面,也因為這個覺得自己的理解力很差。

我還有個看書的習慣,每本書我看的最仔細,最認真的就是第一章 ,緒論等一般問題都是在這裡產生的,我就是帶著這些問題去看後面,所以我覺得自己一本書看進去了沒有,就看你第一章有沒有問題,有沒有疑惑。

這裡沒有我要的答案。為了尋找自己的答案和困惑而努力。

回首大學三年

匆匆的大學三年時間轉瞬即逝。作為一名大三學生,或者可以說乙個沒有打算考研的學生來說。我的心情是很焦灼的,大學已過一大半,這三年間我學到了什麼?畢業後我要做什麼?如過你是乙個大一或者大二的話,那麼恭喜你,你很幸運看到我的文章,作為乙個學長,我對你有一些忠告。1 在進大學就應該給自己規劃乙個目標和方向,...

阿橙的大學三年感想

時間過得挺快的,2017年到現在已經三年了,接觸程式設計到現在也快三年了。剛上大學的時候想過自己在大學的時候,可不能在馬虎了要好好學習,彌補高中時虛度的光陰。那時候也確實是朝氣蓬勃的,每天都會想著有時間就去圖書館去社團,不想讓自己在畢業時,再因為自己的荒廢,一事無成。上大學前,我對計算機並不感興趣,...

大學三年半的收支情況

收入明細及收支統計 2011 2012學年 2011年 9月 存入 3400 10月 發傳傳單 36 11月 飯補 235 12月 二等助學金 1500 臨時補助 300 飯補 204 2012年 2月 存入 4000 3月 二等助學金 1500 飯補 141 6月 飯補 141 家裡轉入 2000...