第一天 整體印象體會中。。。。

2021-04-01 15:31:38 字數 1013 閱讀 3166

第一天:整體印象體會中

設計模式,在大學的時候就準備自己學的,但是一直比較懶,現在工作了,反而覺得自己比以前勤奮了,可能是想到有錢拿了吧。呵呵,現在準備系統的學一下《設計模式》這本經典的計算機軟體教材,我看得是電子版的,呵呵,希望有高手指點指點。。。

設計模式分為四個要素,分別是:設計名稱,問題,解決方案,效果。設計模式一般是針對物件導向語言的,因為這樣諸如「繼承」,「封裝」,「多型」等一般性的設計模式就不用再進行專門的說明,如果是面向過程的語言的話還得針對這些特性進行設計。提高了設計複雜性。

mvc模型(model/view/controller):

也就是模型/檢視/控制器 模型,這樣的三元組用來構建使用者介面,其中,模型是應用物件,檢視用來在螢幕上進行顯示,也就像我們說的報表,而控制器負責使用者介面和與使用者的互動響應。這樣層次清楚,靈活性和復用性都很高。我們所熟悉的mfc應用程式基本上都是採用這種模型來實現程式的,做到了資料和檢視的分離。

設計模式的描述方法:

設計模式有專門的結構進行描述,每乙個模式具有同一的資訊描述格式結構,包括:模式名和分類,意圖,別名,動機,適用性(什麼情況下可以使用該設計模式),結構(採用基於物件的建模技術對模式中的類進行圖形描述),參與者(指設計模式中的類和物件以及他們各自的職責),效果,實現(實現模式時需要知道的一些提示,技術要點以及應避免地缺陷),**示例,已知應用,相關模式。

設計模式如何解決問題:

利用設計模式來解決問題,首先要尋找合適的資料和資料操作過程來描述物件,,客戶請求是使物件執行操作的唯一方法,操作又是對物件改變內部資料的唯一方法,所以物件內部狀態時被封裝的,不能被直接訪問;決定物件的粒度,也是物件的多少個數;制定物件的介面,從而來完成物件直接的通訊問題;描述物件的實現,物件的實現由它的類決定,類指定了物件內部的資料和表示,也定義了物件所能完成的操作;設計模式還告訴你如何運用復用的機制來解決問題。

上面就是我第一天學習設計模式所記下來的一點點東西,剛剛看完第一章,還沒有什麼感覺,他們說看完設計模式以後,對電腦程式就會有一種豁然開朗的感覺,我希望到時候我也做得到。。呵呵。。

mysql 第一天 MySQL 系列第一天

mysql 系列第一天這篇文章是黑馬程式設計師 mysql 教程的筆記,好好學習哦。和 mysql 資料庫的互動 客戶端單向連線認證 連線伺服器,認證身份。mysql 資料庫屬於 c s 架構,所以開啟伺服器程式後,需要通過客戶端連線它。mysql 會自帶乙個客戶端程式,可以直接輸入賬號和密碼即可連...

上班第一天

上班第一天啊,沒有去上班。早上起的很早,快走的時候突然很不想去。最後決定不去了。早上肯定也沒有什麼事情,無非就是開會,改革之類的話,這種話年年都說,年年都是老樣子。小寶說今天他訂婚,早上還去上班,誰知道是真是假呢。今天是正月初八,30年前我爸和我媽結婚了。現在過年只剩下最重要的一件事情,陪爸媽坐坐,...

開學第一天

今天開學的第一天,心裡些許興奮,畢竟我的第一步還是邁出了。上午大家都進行了簡短的自我介紹,從中了解的其他人的一些故事。每乙個來黑馬的學員背後都有這樣或者那樣的故事。倒是很欽佩其中的一位大姐,她頗具傳奇色彩。而且現在是一位兩歲孩子的母親,她現在所有的壓力或許比我們在座的任何一位學員壓力都要大的多。從她...