免费中文字幕午夜理论模特,久久午夜福利精品,国产精品久久久久中文,久久精品视频免费观看12

  • <object id="ysikk"><strike id="ysikk"></strike></object>
    <menu id="ysikk"><abbr id="ysikk"></abbr></menu>
    <ul id="ysikk"></ul>
    <tbody id="ysikk"></tbody>
  • <menu id="ysikk"><noscript id="ysikk"></noscript></menu>

    課件009logo 課件009網(wǎng)站
    首 頁 課 件 試 卷 教 案 畢業(yè)論文 圖書軟件 職教研究 期刊推介 會員中心 信息發(fā)布
    首頁 >> 軟件圖書 >> 計(jì)算機(jī)軟件圖書 >> C#設(shè)計(jì)模式
    C#設(shè)計(jì)模式
    資料類別
       計(jì)算機(jī)軟件圖書
    課程(專業(yè))
      計(jì)算機(jī)
    關(guān)鍵詞
      遞增運(yùn)算符|程序設(shè)計(jì)
    適用年級
      不限
    身份要求
      游客
    金 幣
      0  (金幣如何獲得?

    文件格式

      pdf
    文件大小
      6458K
    發(fā)布時(shí)間
      2011-12-20 14:46:00
    預(yù)覽文件
     
    下載次數(shù)
      122
    發(fā)布人   shenhankun
     內(nèi)容簡介:     C#設(shè)計(jì)模式
       本書主要介紹如何用最常見的設(shè)計(jì)模式編寫C#程序。全書分為四個(gè)部分,首先介紹了C#語言和面向?qū)ο蟪绦蛟O(shè)計(jì)的一般原則,可作為C#程序設(shè)計(jì)的快速入門教程;然后分別講述了創(chuàng)建型模式、結(jié)構(gòu)型模式和行為型模式。每一類設(shè)計(jì)模式又包括若干種具體模式,共有23種。在介紹每種模式時(shí),給出了一個(gè)或多個(gè)應(yīng)用該模式的示例,以便于理解,且這些示例都是能完全運(yùn)行的程序,包含在隨書附帶的光盤中。此外,每一章還提供了UML圖,用以說明類之間的關(guān)系。
       本書適用于計(jì)算機(jī)及相關(guān)專業(yè)的本科生和研究生,對于軟件開發(fā)人員也是一本很好的參考書。
       目錄
       回到頂部↑第一部分 c#面向?qū)ο蟪绦蛟O(shè)計(jì)
       第1章 設(shè)計(jì)模式概述 2
       1.1 定義設(shè)計(jì)模式 3
       1.2 學(xué)習(xí)過程 4
       1.3 學(xué)習(xí)設(shè)計(jì)模式 4
       1.4 關(guān)于面向?qū)ο蠓椒?4
       1.5 c#設(shè)計(jì)模式 5
       1.6 本書的組織結(jié)構(gòu) 5
       第2章 c#語言的語法 6
       2.1 數(shù)據(jù)類型 6
       2.2 數(shù)值與字符串間的轉(zhuǎn)換 7
       2.3 聲明多個(gè)變量 8
       2.4 數(shù)值型常量 8
       2.5 字符常量 8
       2.6 變量 8
       2.7 用多個(gè)等號初始化 9
       2.8 一個(gè)簡單的c#程序 9
       2.9 算術(shù)運(yùn)算符 10
       2.10 遞增運(yùn)算符和遞減運(yùn)算符 10
       2.11 將算術(shù)語句和賦值語句合并 11
       .2.12 c#中的判斷 11
       2.13 比較運(yùn)算符 12
       2.14 條件合并 12
       2.15 最常見的錯(cuò)誤 13
       2.16 switch語句 13
       2.17 c#注釋 13
       2.18 有爭議的三元運(yùn)算符 14
       2.19 c#的循環(huán)語句 14
       2.20 while循環(huán) 14
       2.21 do-while語句 14
       2.22 for循環(huán) 15
       2.23 在for循環(huán)中用到變量時(shí)再聲明 15
       2.24 for循環(huán)語句中的逗號 15
       2.25 c#與c的區(qū)別 16
       2.26 c#與java的區(qū)別 16
       2.27 小結(jié) 17
       第3章 用c#編寫windows程序 18
       3.1 c#中的對象 18
       3.2 受管語言和垃圾收集 18
       3.3 c#中的類和名字空間 18
       3.4 構(gòu)建一個(gè)c#應(yīng)用程序 19
       3.5 用c#編寫一個(gè)最簡單的
       windows程序 20
       3.6 windows控件 22
       3.7 windows controls程序 25
       3.8 小結(jié) 26
       3.9 隨書附帶光盤中的程序 26
       第4章 在c#中使用類和對象 27
       4.1 關(guān)于類 27
       4.2 一個(gè)簡單的溫度轉(zhuǎn)換程序 27
       4.3 構(gòu)造一個(gè)temperature類 28
       4.4 將判斷放在temperature類里 30
       4.5 使用類完成格式化和數(shù)值轉(zhuǎn)換工作 31
       4.6 分析字符串的類 33
       4.7 類與對象 34
       4.8 類包含 35
       4.9 初始化 36
       4.10 類和屬性 36
       4.11 c#的程序設(shè)計(jì)風(fēng)格 38
       4.12 代理 38
       4.13 索引器 40
       4.14 運(yùn)算符重載 41
       4.15 小結(jié) 41
       4.16 隨書附帶光盤中的程序 41
       第5章 繼承 42
       5.1 構(gòu)造函數(shù) 42
       5.2 c#中的繪圖和graphics 對象 42
       5.3 使用繼承 44
       5.4 名字空間 44
       5.5 公有的、私有的和保護(hù)的 46
       5.6 重載 46
       5.7 virtual和override關(guān)鍵字 47
       5.8 在派生類里覆蓋方法 47
       5.9 使用new替換方法 48
       5.10 覆蓋windows控件 48
       5.11 接口 50
       5.12 抽象類 50
       5.13 接口和抽象類的比較 52
       5.14 小結(jié) 53
       5.15 隨書附帶光盤中的程序 53
       第6章 uml圖 54
       6.1 繼承 55
       6.2 接口 56
       6.3 組合 56
       6.4 圖注 57
       6.5 用withclass繪制uml圖 57
       6.6 c#項(xiàng)目文件 58
       第7章 c#中的數(shù)組、文件和異常 59
       7.1 數(shù)組 59
       7.2 集合對象 59
       7.3 異常 61
       7.4 多個(gè)異常 62
       7.5 拋出異常 62
       7.6 文件處理 62
       7.7 文件處理中的異常 63
       7.8 檢測文件末尾 64
       7.9 csfile類 64
       7.10 隨書附帶光盤中的程序 66
       第二部分 創(chuàng)建型模式
       第8章 簡單工廠模式 68
       8.1 簡單工廠模式如何工作 68
       8.2 示例代碼 68
       8.3 兩個(gè)派生類 69
       8.4 構(gòu)造簡單工廠 69
       8.5 數(shù)學(xué)計(jì)算中的工廠模式 71
       8.6 小結(jié) 73
       8.7 思考題 73
       8.8 隨書附帶光盤中的程序 73
       第9章 工廠方法模式 74
       9.1 swimmer類 76
       9.2 event類 76
       9.3 直接排位 77
       9.4 排位程序 77
       9.5 其他工廠 78
       9.6 何時(shí)使用工廠方法 78
       9.7 思考題 79
       9.8 隨書附帶光盤中的程序 79
       第10章 抽象工廠模式 80
       10.1 花園規(guī)劃工廠 80
       10.2 添加更多的類 83
       10.3 抽象工廠的效果 84
       10.4 思考題 84
       10.5 隨書附帶光盤中的程序 84
       第11章 單件模式 85
       11.1 使用靜態(tài)方法創(chuàng)建單件 85
       11.2 異常與實(shí)例 86
       11.3 拋出異常 86
       11.4 創(chuàng)建一個(gè)類實(shí)例 86
       11.5 提供一個(gè)單件的全局訪問點(diǎn) 87
       11.6 單件模式的其他效果 87
       11.7 隨書附帶光盤中的程序 87
       第12章 生成器模式 88
       12.1 一個(gè)投資跟蹤程序 88
       12.2 使用listbox控件中的items集合 92
       12.3 生成器模式的效果 94
       12.4 思考題 95
       12.5 隨書附帶光盤中的程序 95
       第13章 原型模式 96
       13.1 c#中的克隆 96
       13.2 使用原型 96
       13.3 克隆類 99
       13.4 使用原型模式 101
       13.5 原型管理器 105
       13.6 原型模式的效果 105
       13.7 思考題 105
       13.8 隨書附帶光盤中的程序 105
       13.9 創(chuàng)建型模式小結(jié) 105
       第三部分 結(jié)構(gòu)型模式
       第14章 適配器模式 108
       14.1 在列表之間移動(dòng)數(shù)據(jù) 108
       14.2 創(chuàng)建一個(gè)適配器 109
       14.3 使用datagrid 110
       14.4 使用treeview 112
       14.5 類適配器 113
       14.6 雙向適配器 115
       14.7 c#中對象適配器與類適配器
       的對比 115
       14.8 可插入的適配器 115
       14.9 思考題 115
       14.10 隨書附帶光盤中的程序 115
       第15章 橋接模式 116
       15.1 橋接接口 116
       15.2 vislist類 118
       15.3 類圖 119
       15.4 擴(kuò)展bridge 119
       15.5 windows窗體充當(dāng)bridge 121
       15.6 橋接模式的效果 122
       15.7 思考題 122
       15.8 隨書附帶光盤中的程序 122
       第16章 組合模式 123
       16.1 一個(gè)組合的實(shí)現(xiàn) 123
       16.2 計(jì)算薪水 124
       16.3 employee類 124
       16.4 boss類 126
       16.5 構(gòu)造employee樹 127
       16.6 自我升職 128
       16.7 雙向鏈表 128
       16.8 組合模式的效果 129
       16.9 一個(gè)簡單的組合 130
       16.10 .net中的組合 130
       16.11 其他實(shí)現(xiàn)問題 130
       16.12 思考題 130
       16.13 隨書附帶光盤中的程序 130
       第17章 裝飾模式 131
       17.1 裝飾一個(gè)coolbutton 131
       17.2 處理decorator中的事件 132
       17.3 多個(gè)decorator 134
       17.4 非可視化的decorator 135
       17.5 decorator,adapter和composite 135
       17.6 裝飾模式的效果 136
       17.7 思考題 136
       17.8 隨書附帶光盤中的程序 136
       第18章 外觀模式 137
       18.1 什么是數(shù)據(jù)庫 137
       18.2 從數(shù)據(jù)庫中取出數(shù)據(jù) 138
       18.3 數(shù)據(jù)庫的種類 138
       18.4 odbc 139
       18.5 數(shù)據(jù)庫的結(jié)構(gòu) 139
       18.6 使用ado.net 139
       18.7 使用ado.net向數(shù)據(jù)庫表
       添加數(shù)據(jù)行 141
       18.8 構(gòu)建外觀模式的各個(gè)類 142
       18.9 創(chuàng)建ado.net的facade 143
       18.10 為每張表創(chuàng)建自己的類 147
       18.11 構(gòu)建prices表 149
       18.12 填寫數(shù)據(jù)庫表 151
       18.13 最終的應(yīng)用程序 152
       18.14 facade的構(gòu)成 152
       18.15 facade的效果 153
       18.16 思考題 153
       18.17 隨書附帶光盤中的程序 153
       第19章 享元模式 154
       19.1 討論 154
       19.2 示例代碼 155
       19.3 處理鼠標(biāo)事件和繪圖事件 159
       19.4 c#中flyweight的應(yīng)用 160
       19.5 共享對象 160
       19.6 copy-on-write對象 160
       19.7 思考題 160
       19.8 隨書附帶光盤中的程序 160
       第20章 代理模式 161
       20.1 示例代碼 161
       20.2 c#中的proxy 163
       20.3 copy-on-write 163
       20.4 相關(guān)模式之間的比較 163
       20.5 思考題 163
       20.6 隨書附帶光盤中的程序 163
       20.7 結(jié)構(gòu)型模式小結(jié) 164
       第四部分 行為型模式
       第21章 職責(zé)鏈 166
       21.1 適用范圍 166
       21.2 示例代碼 167
       21.3 列表框 169
       21.4 設(shè)計(jì)一個(gè)幫助系統(tǒng) 170
       21.5 鏈的樹形結(jié)構(gòu) 173
       21.6 請求的種類 174
       21.7 c#中的例子 174
       21.8 職責(zé)鏈 175
       21.9 思考題 175
       21.10 隨書附帶光盤中的程序 175
       第22章 命令模式 176
       22.1 動(dòng)機(jī) 176
       22.2 命令對象 176
       22.3 構(gòu)建command對象 177
       22.4 命令模式的效果 179
       22.5 commandholder接口 179
       22.6 提供undo操作 181
       22.7 思考題 185
       22.8 隨書附帶光盤中的程序 185
       第23章 解釋器模式 186
       23.1 動(dòng)機(jī) 186
       23.2 適用性 186
       23.3 一個(gè)簡單的報(bào)表例子 186
       23.4 解釋語言 187
       23.5 用于分析的對象 188
       23.6 歸約分析棧 191
       23.7 實(shí)現(xiàn)解釋器模式 192
       23.8 解釋器模式的效果 195
       23.9 思考題 195
       23.10 隨書附帶光盤中的程序 196
       第24章 迭代器模式 197
       24.1 動(dòng)機(jī) 197
       24.2 迭代器示例代碼 197
       24.3 過濾迭代器 199
       24.4 記錄俱樂部 200
       24.5 迭代器模式的效果 201
       24.6 隨書附帶光盤中的程序 202
       第25章 中介者模式 203
       25.1 一個(gè)例子 203
       25.2 控件間的相互協(xié)作 204
       25.3 示例代碼 204
       25.4 mediator對象與command對象 207
       25.5 中介者模式的效果 207
       25.6 單接口的中介者 208
       25.7 實(shí)現(xiàn)問題 209
       25.8 隨書附帶光盤中的程序 209
       第26章 備忘錄模式 210
       26.1 動(dòng)機(jī) 210
       26.2 實(shí)現(xiàn) 210
       26.3 示例代碼 210
       26.4 用戶界面中的命令對象 215
       26.5 處理鼠標(biāo)事件和paint事件 216
       26.6 備忘錄模式的效果 217
       26.7 思考題 218
       26.8 隨書附帶光盤中的程序 218
       第27章 觀察者模式 219
       27.1 觀察顏色變化 219
       27.2 發(fā)給觀察者的消息 221
       27.3 觀察者模式的效果 223
       27.4 隨書附帶光盤中的程序 223
       第28章 狀態(tài)模式 224
       28.1 示例代碼 224
       28.2 狀態(tài)之間的轉(zhuǎn)換 227
       28.3 mediator如何與statemanager
       互相協(xié)作 228
       28.4 處理fill狀態(tài) 231
       28.5 處理undo列表 231
       28.6 visrectangle類和viscircle類 233
       28.7 mediator類和“萬能類” 235
       28.8 狀態(tài)模式的效果 235
       28.9 狀態(tài)轉(zhuǎn)換 235
       28.10 思考題 235
       28.11 隨書附帶光盤中的程序 236
       第29章 策略模式 237
       29.1 動(dòng)機(jī) 237
       29.2 示例代碼 237
       29.3 context類 238
       29.4 程序中的command對象 238
       29.5 線狀圖和條形圖策略 239
       29.6 用c#繪制圖形 239
       29.7 策略模式的效果 242
       29.8 隨書附帶光盤中的程序 242
       第30章 模板方法模式 243
       30.1 動(dòng)機(jī) 243
       30.2 template類中的方法種類 244
       30.3 示例代碼 245
       30.4 三角形繪圖程序 247
       30.5 模板與反向調(diào)用 248
       30.6 小結(jié)與效果 248
       30.7 隨書附帶光盤中的程序 249
       第31章 訪問者模式 250
       31.1 動(dòng)機(jī) 250
       31.2 何時(shí)使用訪問者模式 251
       31.3 示例代碼 251
       31.4 訪問類 252
       31.5 訪問幾個(gè)類 253
       31.6 boss也是employee 254
       31.7 visitor的雜物箱操作 255
       31.8 雙分派 256
       31.9 為什么這樣做 256
       31.10 訪問一系列的類 256
       31.11 訪問者模式的效果 256
       31.12 思考題 257
       31.13 隨書附帶光盤中的程序 257
       參考文獻(xiàn) 258

     相關(guān)說明:
      1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
      2. 會員購買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請看:下載與付款。
      3. 會員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
      4. 下載后請用WinRAR WinZIP解壓縮后使用。
      5. 如仍有其他下載問題,請看常見問題解答。

     下載地址:

       

    相關(guān)軟件圖書
    1 普通高校11-5國家規(guī)劃教材《Ja
    2 C程序設(shè)計(jì)(第三版)
    3 c語言程序設(shè)計(jì)電子書
    4 C程序設(shè)計(jì)語言電子書
    5 C語言程序設(shè)計(jì)及應(yīng)用實(shí)例電子書
    6 程序設(shè)計(jì)與應(yīng)用課件
    7 CORBA程序設(shè)計(jì)指南(入門)
    8 《Android應(yīng)用框架原理與程序
    9 深入理解計(jì)算機(jī)系統(tǒng)電子書
    10 《JSP程序設(shè)計(jì)從入門到精通》電子
    11 ASP程序設(shè)計(jì)初中級教程(大學(xué)版)
    12 C# 程序設(shè)計(jì)手冊
    13 Windows程序設(shè)計(jì)(第5版)
    14 Windows環(huán)境下32位匯編語言
    15 Windows2000驅(qū)動(dòng)程序設(shè)計(jì)
    推薦軟件圖書
    1 Flash_MX_2004教程(1
    2 isRoc 個(gè)人博客系統(tǒng) v1.3
    3 高質(zhì)量 C++\C編程指南
    4 PHP&MySQL無需編程輕松創(chuàng)建
    5 百靈漫畫小偷 v4.3
    6 局域網(wǎng)與廣域網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)電子書
    7 庖丁解牛:縱向切入ASP.NET3
    8 數(shù)字圖像模式識別技術(shù)及工程實(shí)踐
    9 VMware Workstatio
    10 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)教程
    11 精通c#與asp.net程序設(shè)計(jì)
    12 數(shù)字圖像處理電子書

    網(wǎng)友評論(點(diǎn)擊發(fā)表評論
    序號評論人評論內(nèi)容時(shí)間


    設(shè)為首頁  加入收藏  下載與付款  上傳課件  資料征集  論壇與信息發(fā)布  期刊雜志推介  免責(zé)聲明  常見問題   分類說明  聯(lián)系本站  會員登錄
    課件009教育資源網(wǎng) 版權(quán)所有