物件導向,說起來容易,做起來難啊!
一、登陸
demo
前幾天,跟師傅說:我的
c#看了跟沒看一樣,師傅給出乙個解決辦法,自己敲乙個登陸的窗體,把
c#知識用上,盡可能多的使用,其實就是把這個登陸窗體給做複雜了。
我很樂意做這件事,事實證明,這件事對我影響很大。這個例子我敲了七天,終於成功的讓簡單的登陸窗體也繁重了一回。
做之前,感覺良好,沒有什麼難的。敲了乙個下午,發現,我無從下手,為什麼乙個登陸窗體讓我找不到入口呢?
首先,c#
是完全物件導向的語言,我們也正在學習物件導向程式設計。以前也只是把百科中的「物件導向」搬到筆記中,再通過嘴說出來,以為很理解。現在我想試著用「物件導向」來程式設計,於是乎就卡住了。
我感覺很有意思的是:儘管我不確定我最終寫出來的是不是物件導向,但是我肯定它不是面向過程,硬要給出乙個說法,它是
70%的物件導向,
30%的面向過程的混血兒。這是我的定義。
通過這個不太成功的例子,發現,這段時間的糾結讓我進步了不少。我開始試著去用物件導向的思想,對
c#不熟悉,但是我也通過這個例子,給自己打了氣,以前的不踏實不存在了。儘管
c#還是不熟,但是我覺得我認識它了,就是乙個朋友,我確定我已經和他打交道了,至於交情有多深,這只是乙個時間問題,而不是乙個只有一面之緣的人,以後我得重新認識他。
二、機房收費系統
uml 類圖
計畫:十天時間把
uml
圖畫完。
實際:現在已經八天了,我被類圖卡住了。
第一遍畫圖,大家看了說
:"你的圖怎麼是這樣?
"我一下子感覺我的圖很「怪」。
如果跟大家的思路一樣,我的圖他們應該說:「你是這麼畫的。」而不是說:「怎麼是這樣的呢?這是這麼畫的」之類。我的圖怎麼了?
帶著不解問師傅,他看了一眼,很負責的說:「哦,你是受我的影響比較大。」
什麼情況,糊塗了。
經過我們的週會,師傅講了很多,加上一些師哥們的理解,我開始覺得這是我學習的必經之路。
現在雖然還是畫類圖,可是跟那個「怪圖」比,我知道**怪了。第一張圖有點生硬的找類,不想擴充套件更多的類。對一些東西的理解,很侷限,不能跳出來看這個圖的全貌。
緊跟著,問題又出現了,類越來越多,怎麼分類,基本算是搞定。可是怎麼分層呢?特別是
b,d層,總覺得有些東西是可以混著用,想在
b層出現,又想在
d層出現……
看著這些問題的出現,看著我的圖一樣是畫不完,看著已經四點五十四分了,還有六分鐘放假,我有點緊張,有點淡定。
不知道是不是算是自我安慰,這個寒假,一方面在學習上敲**,畫圖畫的我很頭疼,很糾結,一方面拋開學習,我心裡又是很高興,我覺得這些糾結,這些無頭緒,不是因為沒有東西畫不出來,相反是腦袋裡有很多東西,我不知道該先抽出哪乙個。這種感覺使我覺得,我在走上坡路,現在畫不出來,是因為我還沒有找到那條筆直的路線,現在正在蜿蜒前行,所以會慢。
過年後,我還是會和
uml
較量一陣子的,物件導向才剛走進我的生活。
兼職半個月的感受
從9月中旬開始在公司裡兼職.那天上午給公司的聯絡人打了半天 經理好象有事一直沒有接.到中午11點的時候他給我打回來了.他隨便問了問情況叫我下午到公司去看看.後來才知道,公司正在擴大業務,很缺人 下午兩點多我到公司,經理跟我談了談,直接把我留在了公司 當天公司王工給我交代了以下任務 這時候我才知道公司...
開學小半個月的學習情況
9.2號開學,從昨天開始在搞建模,搞得有點頭疼,換換腦子寫篇部落格總結這小半個月的學習情況。大三新開設的課程 作業系統 講的太快了有點跟不上 資料庫 學校學sql server,跟假期實習自學的mysql不太一樣 密碼學 加密解密演算法,目前學到了古典密碼,還挺有意思 網路攻防 即將要做實驗,蠻有興...
這半個月的幾次面試有感
上個月 4月 24 號 來到上海,到現在 半個多月了,依然 工作與我無緣啊 還在苦苦等待著。期間經過了幾次面試,問什麼問題的都有,面試題也做了好幾套,也沒得逞,心裡還是挺鬱悶的。現在覺得越來越沒有信心了,智聯上的資訊每天去重新整理都是那幾家公司,投過去的猶如掉進了大海,也不抱 什麼希望了。說說近期遇...