国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 C面向對象程序設計

出版社:人民郵電出版社出版時間:2009-06-01
開本: 16開 頁數(shù): 384
中 圖 價:¥26.6(7.0折) 定價  ¥38.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C面向對象程序設計 版權信息

C面向對象程序設計 本書特色

本書以面向對象的軟件工程思想為主線,采用對象先行的教學方式,循序漸進地講解了C#語言面向對象程序設計的基本概念和方法,使學生掌握.NET應用軟件開發(fā)的基本技術,逐步養(yǎng)成抽象的編程思維和良好的編程風格,為成長為一名高層次的計算機軟件專業(yè)人才打下夯實的基礎。書中每一章都對學習的重點和難點進行了總結,并提供了課后習題來幫助學生溫習和提高。 本書還專門以一個“旅行社管理系統(tǒng)”的設計開發(fā)作為貫穿始終的學習案例,生動形象地展現(xiàn)了如何運用C#語言和面向對象技術來解決實際系統(tǒng)開發(fā)中遇到的問題,使得理論知識講解更加貼近實際應用需求,特別是使學生對“什么是真正面向對象的軟件系統(tǒng)”有一個更為清晰而完整的認識。

C面向對象程序設計 內(nèi)容簡介

本書以面向對象的軟件工程思想為主線,細致深入地講解了C#語言面向對象程序設計的方法和技巧,內(nèi)容涵蓋面向對象的基本概念、基于接口的設計、泛型程序設計方法、Windows和Web應用開發(fā),以及數(shù)據(jù)庫訪問技術。全書提供了豐富的示例代碼和課后習題,并通過一個貫穿全書的“旅行社管理系統(tǒng)”案例展現(xiàn)了如何運用C#語言和面向對象技術來進行實際軟件系統(tǒng)開發(fā)。 本書適合作為高等院校計算機及相關專業(yè)教材,也可供專業(yè)開發(fā)人員自學參考。示例源代碼和教學課件可在人民郵電出版社教學服務與資源網(wǎng)(http://www.ptpedu.com.cn)上下載。

C面向對象程序設計 目錄

第1章 面向對象程序設計概述 1 1.1 計算機程序設計語言 1 1.2 面向對象的基本概念 2 1.2.1 對象 2 1.2.2 類 2 1.2.3 消息和通信 3 1.2.4 關系 3 1.2.5 繼承 4 1.2.6 多態(tài)性 4 1.2.7 接口和組件 4 1.3 面向對象的開發(fā)方法 5 1.3.1 面向對象的分析 5 1.3.2 面向對象的設計 6 1.4 案例研究——旅行社管理系統(tǒng)的分析與設計 7 小結 8 習題 9 第2章 C#程序和Visual Studio開發(fā)環(huán)境 10 2.1 C#語言和.NET技術簡介 10 2.2 C#程序的基本結構 11 2.2.1 注釋 11 2.2.2 命名空間 12 2.2.3 類型及其成員 12 2.2.4 程序主方法 13 2.2.5 程序集 13 2.3 Visual Studio開發(fā)環(huán)境 14 2.3.1 集成開發(fā)環(huán)境概述 14 2.3.2 創(chuàng)建控制臺應用程序 15 2.3.3 創(chuàng)建和使用動態(tài)鏈接庫程序 16 2.3.4 創(chuàng)建Windows應用程序 17 2.3.5 創(chuàng)建ASP.NET網(wǎng)站程序 18 小結 19 習題 19 第3章 C#語法基礎 20 3.1 數(shù)據(jù)類型 20 3.1.1 簡單值類型 20 3.1.2 復合值類型 22 3.1.3 類 24 3.1.4 數(shù)組 25 3.1.5 類型轉換 28 3.2 操作符和表達式 31 3.2.1 算術操作符 31 3.2.2 自增和自減操作符 31 3.2.3 位操作符 32 3.2.4 賦值操作符 33 3.2.5 關系操作符 33 3.2.6 邏輯操作符 34 3.2.7 條件操作符 35 3.3 控制結構 35 3.3.1 選擇結構 35 3.3.2 循環(huán)結構 39 3.3.3 跳轉結構 42 3.4 案例研究——旅行社管理系統(tǒng)中的結構和枚舉 44 小結 46 習題 46 第4章 類和對象 48 4.1 成員概述 48 4.1.1 成員種類 48 4.1.2 成員訪問限制 49 4.1.3 靜態(tài)成員和非靜態(tài)成員 50 4.1.4 常量字段和只讀字段 51 4.2 方法 52 4.2.1 方法的返回值 53 4.2.2 參數(shù)類型 53 4.2.3 方法的重載 56 4.3 類的特殊方法 57 4.3.1 構造函數(shù)和析構函數(shù) 57 4.3.2 屬性 60 4.3.3 索引函數(shù) 62 4.3.4 操作符重載 64 4.4 this對象引用 66 4.5 常用類型 67 4.5.1 Object類 67 4.5.2 String類 67 4.5.3 StringBuilder類 73 4.5.4 Math類 74 4.5.5 DateTime結構 75 4.6 案例研究——旅行社業(yè)務類的實現(xiàn) 76 4.6.1 省份、城市和景點類 76 4.6.2 旅游線路和方案類 79 4.6.3 旅行團和游客類 82 小結 86 習題 86 第5章 繼承和多態(tài) 88 5.1 繼承 88 5.1.1 基類和派生類 88 5.1.2 隱藏基類成員 91 5.1.3 base關鍵字 93 5.1.4 對象的生命周期 93 5.2 多態(tài)性 95 5.2.1 虛擬方法和重載方法 95 5.2.2 抽象類和抽象方法 98 5.2.3 密封類和密封方法 101 5.3 案例研究——旅行社業(yè)務類的實現(xiàn)和精化 103 5.3.1 會員類 103 5.3.2 職員類 105 小結 111 習題 111 第6章 委托和事件 113 6.1 委托和方法 113 6.1.1 通過委托來封裝方法 113 6.1.2 委托的加減運算 115 6.1.3 傳遞委托對象 115 6.1.4 Delegate類型成員 118 6.2 匿名方法 118 6.2.1 定義和調(diào)用匿名方法 118 6.2.2 外部變量 119 6.3 事件處理 120 6.3.1 委托發(fā)布和訂閱 120 6.3.2 事件發(fā)布和訂閱 122 6.3.3 使用EventHandler類 125 6.3.4 在事件中使用匿名方法 126 6.4 Windows控件事件概述 128 6.5 案例研究——旅行團基本事件處理 130 6.5.1 旅行團事件發(fā)布 130 6.5.2 旅行團事件處理 131 小結 134 習題 134 第7章 C# Windows應用程序基礎 135 7.1 圖形用戶界面 135 7.1.1 圖形用戶界面概述 135 7.1.2 與界面有關的基礎類型 136 7.2 Windows窗體、消息框和對話框 138 7.2.1 窗體 138 7.2.2 消息框 140 7.2.3 對話框 142 7.3 常用Windows控件 143 7.3.1 Control類 143 7.3.2 標簽、文本框和數(shù)值框 145 7.3.3 按鈕、復選框和單選按鈕 148 7.3.4 組合框和列表框 149 7.3.5 容器控件 152 7.4 菜單欄、工具欄和狀態(tài)欄 153 7.4.1 菜單欄 153 7.4.2 工具欄 155 7.4.3 狀態(tài)欄 156 7.5 案例研究——旅行社信息窗體和登錄窗體 157 7.5.1 旅行社對象及其信息窗體 157 7.5.2 系統(tǒng)用戶及登錄窗體 160 小結 162 習題 163 第8章 對象持久性——文件管理 164 8.1 文件和流 164 8.1.1 File類 164 8.1.2 使用文件流 166 8.1.3 FileInfo類 168 8.2 流的讀寫器 169 8.2.1 二進制讀寫器 169 8.2.2 文本讀寫器 170 8.3 文件對話框 173 8.4 基于文件的對象持久性 175 8.4.1 實現(xiàn)對象持久性 175 8.4.2 .NET中的自動持久性支持 178 8.5 案例研究——旅行社信息和系統(tǒng)用戶的持久性 182 8.5.1 旅行社對象的持久性 182 8.5.2 系統(tǒng)用戶對象的持久性 183 小結 185 習題 185 第9章 異常處理 187 9.1 異常的基本概念 187 9.2 異常處理結構 189 9.2.1 try-catch結構 189 9.2.2 try-catch-finally結構 191 9.2.3 try-finally結構 192 9.3 異常的捕獲和傳播 193 9.3.1 傳播過程 193 9.3.2 Exception和異常信息 194 9.3.3 異常層次結構 196 9.4 自定義異常 199 9.4.1 主動引發(fā)異常 199 9.4.2 自定義異常類型 200 9.5 使用異常的指導原則 204 9.6 案例研究——旅行社管理系統(tǒng)中的異常處理 205 9.6.1 文件I/O異常處理 205 9.6.2 旅行社業(yè)務異!206 小結 208 習題 208 第10章 基于接口的程序設計 210 10.1 接口的定義和使用 210 10.1.1 接口的定義 210 10.1.2 接口的實現(xiàn) 211 10.2 接口與多態(tài) 212 10.2.1 通過接口實現(xiàn)多態(tài)性 212 10.2.2 區(qū)分接口方法和對象方法 214 10.3 接口和多繼承 217 10.3.1 多繼承概述 217 10.3.2 基于接口的多繼承 218 10.3.3 解決二義性 222 10.4 接口與集合 225 10.4.1 集合型接口及其實現(xiàn) 225 10.4.2 列表、隊列和堆!226 10.4.3 自定義集合類型 228 10.5 案例研究——旅行社管理系統(tǒng)中的集合類型 230 10.5.1 職員列表與數(shù)據(jù)綁定 230 10.5.2 使用自定義集合 234 小結 239 習題 239 第11章 泛型程序設計 241 11.1 為什么要使用泛型 241 11.2 泛型類 243 11.2.1 泛型類的定義和使用 243 11.2.2 使用“抽象型”變量 244 11.2.3 使用多個類型參數(shù) 245 11.2.4 類型參數(shù)與標識 245 11.2.5 泛型的靜態(tài)成員 247 11.3 類型限制 249 11.3.1 主要限制 249 11.3.2 次要限制 250 11.3.3 構造函數(shù)限制 251 11.4 泛型繼承 251 11.5 泛型接口 254 11.5.1 泛型接口的定義 254 11.5.2 泛型接口的實現(xiàn) 255 11.5.3 避免二義性 258 11.5.4 泛型接口與泛型集合 259 11.6 泛型方法 264 11.6.1 泛型方法的定義和使用 264 11.6.2
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 国产高清a毛片在线看 | 免费色网址 | 日本久久精品免视看国产成人 | 四虎国产成人永久精品免费 | 国产成人精品2021 | 精品熟女碰碰人人a久久 | 亚洲精品456播放 | 亚洲第一女人av | 永久免费的啪啪网站免费观看 | 青青草国产成人久久91网 | 秋霞理论影院福利院 | 一区卡二区卡三区卡四区乱码 | 国产一区玩具在线观看 | 欧洲无码一区二区三区在线观看 | 免费精品99久久国产综合精品 | 亚洲人成色在线观看 | 黄工厂精品视频在线观看 | 日韩一区二区三区电影 | 亚洲国产另类久久久精品黑人 | 午夜一级毛片 | 欧美综合自拍亚洲综合百度 | 欧美日韩国产一区二区三区欧 | 亚洲熟妇av一区 | 99久久精品国产亚洲 | 男女做aj视频免费的网站 | 亚洲综合伦理一区 | 300部国产真实乱 | 性做久久久久久久免费看 | 免费观看一级成人毛片 | 亚洲欧美一区二区三区在线观看 | 四虎影院免费在线播放 | 国产在线精品一区二区不卡 | 男女性高爱潮久久 | 久久久国产99久久国产一 | 人妻系列av无码专区 | 日韩专区第一页 | 国产亚洲精品久久久ai换 | 国产传媒一区二区三区四区五区 | 国产成人精品午夜免费 | 亚洲av无码专区在线观看成人 | 成人午夜视频在线观看 |