高職高專計算機任務驅動模式教材C#面向對象開發基礎 版權信息
- ISBN:9787302570400
- 條形碼:9787302570400 ; 978-7-302-57040-0
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
高職高專計算機任務驅動模式教材C#面向對象開發基礎 本書特色
本書包含了眾多面試經典案例解析,給讀者提供了很好的實戰就業練習機會從初學者角度出發,通過通俗易懂的語言、代表性強的實例,詳細地介紹了在實際開發過程中所用到C#部分的知識和技術。
高職高專計算機任務驅動模式教材C#面向對象開發基礎 內容簡介
本書是針對廣大計算機程序開發愛好者全新定制的C#入門教程。本書從初學者的角度出發,用通俗易懂的語言、代表性較強的實例,詳細介紹了在實際開發過程中所用到C#部分的知識和技術。全書共分11章,包括Visual Studio的安裝、常用數據類型和表達式、流程控制語句和方法、面向對象編程基礎、面向對象的三大特性、抽象類與接口、委托與事件、集合與泛型、文件操作、異常與調試、線程與進程等。書中所有知識都結合具體實例進行講解,設計的程序代碼給出了詳細的注釋,可以幫助讀者輕松領會C#程序開發的精髓,快速提高開發技能。本書還包含了眾多面試經典案例解析,給讀者提供了很好的實戰就業練習機會。
本書適合本科院校、高等職業院校及培訓班的學生使用,同時也適合對C#編程感興趣的讀者學習和參考。本書封面貼有清華大學出版社防偽標簽,無標簽者不得銷售。
高職高專計算機任務驅動模式教材C#面向對象開發基礎 目錄
目錄
第1章快速入門/1
1.1開發環境安裝與設置1
1.2創建**段C#代碼4
1.3課后練習5
第2章常用數據類型和表達式/6
2.1常用的數據類型6
2.1.1簡單類型6
2.1.2常量和變量7
2.1.3數組8
2.2運算符9
2.2.1算術運算符9
2.2.2賦值運算符10
2.2.3比較運算符10
2.2.4邏輯運算符11
2.2.5運算符優先級11
2.3課后練習11
第3章流程控制語句和方法/12
3.1分支語句12
3.1.1if語句12
3.1.2switch語句14
3.2循環語句15
3.2.1for/foreach循環語句15
3.2.2while循環語句16
3.2.3dowhile循環語句17
3.3方法17
3.4案例解析18
3.5課后練習20
第4章面向對象編程基礎/21
4.1面向對象的思想(類和對象)21
4.2類的定義22
4.2.1類的成員22
4.2.2訪問修飾符23
4.2.3字段和屬性23
4.2.4成員的調用24
4.2.5構造方法26
4.2.6析構方法27
4.3C#中的單例模式28
4.4案例解析29
4.5課后練習30
第5章面向對象的三大特性/31
5.1封裝31
5.2繼承32
5.2.1父類與子類34
5.2.2父類的初始化35
5.3多態(new、virtual、override)36
5.4值類型與引用類型37
5.4.1通用類型39
5.4.2值類型39
5.4.3引用類型40
5.4.4值類型與引用類型的區別41
5.5案例解析42
5.6課后練習44
第6章抽象類與接口/45
6.1抽象類45
6.2接口48
6.3接口與抽象類的區別49
6.4課后練習50
第7章委托與事件/51
7.1委托51
7.1.1命名方法委托51
7.1.2多播委托54
7.1.3匿名委托55
7.2事件56
7.3案例解析58
7.4課后練習61
第8章集合與泛型/62
8.1集合62
8.1.1集合簡介62
8.1.2ArrayList類(動態數組)63
8.1.3Queue類(隊列)68
8.1.4Stack類(棧)70
8.1.5Hashtable類(哈希表)71
8.1.6SortedList類(有序列表)73
8.2泛型74
8.2.1泛型簡介74
8.2.2可空類型(Nullable)75
8.2.3泛型方法的定義76
8.2.4泛型類的定義77
8.2.5泛型集合的定義78
8.3課后練習80
第9章文件操作/81
9.1Driveinfo類(獲取計算機驅動器信息)81
9.2Directoryinfo類(文件夾操作)83
9.3Directory類(文件夾操作)86
9.4FileInfo類(文件操作)86
9.5File類(文件操作)88
9.6Path類(文件路徑操作)89
9.7流簡介91
9.8StreamReader類(讀取文件)91
9.9StreamWriter類(寫入文件)93
9.10FileStream類(文件讀寫)94
9.11課后練習97
第10章異常與調試/98
10.1Exception類98
10.2異常處理99
10.2.1trycatch99
10.2.2tryfinally102
10.2.3trycatchfinally104
10.3自定義異常106
10.4用Debug和Trace輸出調試信息107
第11章線程與進程/110
11.1進程類110
11.2線程及與線程有關的類115
11.3創建線程116
參考文獻/119
展開全部
高職高專計算機任務驅動模式教材C#面向對象開發基礎 作者簡介
李谷偉,男, 2012年畢業于同濟大學,獲計算機技術領域工程碩士學位,講師。研究方向:虛擬現實技術,游戲開發,現就職于浙江東方職業技術學院數字工程學院,數字媒體應用技術教研室主任。