C#程式設計教程(2017年機械工業出版社出版的圖書)

C#程式設計教程(2017年機械工業出版社出版的圖書)

本詞條是多義詞,共9個義項
更多義項 ▼ 收起列表 ▲

《C#程式設計教程》是2017年機械工業出版社出版的圖書,作者是倪步喜 。

基本介紹

  • 中文名:C#程式設計教程
  • 作者:倪步喜
  • 出版時間:2017年6月
  • 出版社機械工業出版社
  • ISBN:9787111560272
  • 類別:教材
  • 開本:16 開
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,

內容簡介

本書基於控制台應用程式,介紹C#程式設計的基礎知識。全書共12章,內容包括VisualStudio2015集成開發環境、C#語言基礎知識、程式控制結構、異常處理、方法編程、類和對象、繼承與多態、接口類型、數組與集合、委託與事件、對象的序列化與反序列化,後是綜合實踐模組,要求學生設計並實現通訊錄應用程式。本書採選了作者積累多年的教學素材,章節內容層層遞進,涵蓋了信息技術類專業後續開發設計類專業課程的基礎知識,實例豐富、解析透徹,章節練習題充足、難度適中,力求符合教師教學和學生自學的需要。本書可作為高職高專院校和高等技術型院校信息技術及其相關專業的教材,也可作為軟體開發人員及其他程式設計愛好者的自學參考書或培訓教程。

圖書目錄

目 錄
前言
第1部分 基礎模組
第1章 初識C# 2
1.1 .NETFramework 2
  1.1.1 .NETFramework概述2
  1.1.2 .NETFramework的結構3
1.2 C#語言簡介6
1.3 VisualStudio2015集成開發環境6
  1.3.1 VisualStudio2015社區版的安裝7
  1.3.2 熟悉C#編程環境8
1.4 個控制台應用程式13
本章小結18
習題18
第2章 C#基礎20
2.1 C#概述20
  2.1.1 簡單示例———保存年齡20
  2.1.2 值類型與引用類型21
  2.1.3 C#中的值類型22
  2.1.4 C#中的引用類型23
  2.1.5 C#中的內置類型表23
2.2 數據類型24
  2.2.1 常量與變數24
  2.2.2 整數類型25
  2.2.3 實數類型26
  2.2.4 控制台的輸入與輸出27
  2.2.5 字元類型30
  2.2.6 布爾類型30
  2.2.7 字元串類型33
  2.2.8 對象類型34
  2.2.9 隱式類型34
2.3 數據類型轉換35
  2.3.1 隱式轉換35
C#程式設計教程
  2.3.2 裝箱轉換37
  2.3.3 顯式轉換37
  2.3.4 使用Convert類顯式轉換數據39
  2.3.5 數據類型轉換方法ToString() 39
  2.3.6 使用方法Parse()顯式轉換數據40
2.4 運算符和表達式41
  2.4.1 算術運算符41
  2.4.2 邏輯運算符42
  2.4.3 三元條件運算符44
  2.4.4 賦值運算符44
  2.4.5 二進制位運算符44
  2.4.6 其他運算符45
  2.4.7 運算符的優先權46
  2.4.8 表達式中常用的數學函式47
2.5 自定義枚舉類型49
  2.5.1 定義枚舉類型49
  2.5.2 枚舉類型作為位標誌49
2.6 自定義結構類型51
  2.6.1 定義結構類型51
  2.6.2 使用結構變數及成員52
本章小結53
習題53
第3章 控制流程56
3.1 分支結構56
3.2 循環結構64
3.3 鞏固訓練71
3.4 窮舉法73
本章小結77
習題77
第4章 異常處理81
4.1 認識異常81
4.2 異常類82
4.3 異常處理機制83
4.4 自定義異常類87
本章小結89
習題89
·Ⅵ
目 錄
第5章 方 法91
5.1 定義方法91
  5.1.1 static修飾符94
  5.1.2 方法返回值類型94
  5.1.3 方法的參數95
  5.1.4 重載方法104
5.2 鞏固訓練105
5.3 遞歸方法107
  5.3.1 設計遞歸算法107
  5.3.2 遞歸方法的執行過程108
本章小結110
習題110
第6章 類和對象112
6.1 類和對象概述112
6.2 定義對象的類113
6.3 使用對象113
6.4 類成員的可訪問性114
  6.4.1 public修飾符115
  6.4.2 private修飾符116
  6.4.3 internal修飾符117
6.5 使用構造方法構造對象120
6.6 析構方法123
6.7 用屬性封裝類的數據123
  6.7.1 聲明唯讀屬性124
  6.7.2 聲明只寫屬性125
  6.7.3 聲明可讀寫屬性126
6.8 使用this關鍵字127
6.9 類的靜態成員131
  6.9.1 實例成員131
  6.9.2 靜態成員131
  6.9.3 訪問靜態成員131
  6.9.4 靜態構造方法132
6.10 唯讀欄位137
本章小結138
習題138
第7章 繼承與多態141
7.1 繼承與多態概述141
·Ⅶ
C#程式設計教程
7.2 聲明派生類141
7.3 基類成員在派生類中的可見性142
7.4 派生類的構造方法143
7.5 改寫基類對象的行為152
7.6 抽象類與抽象方法156
本章小結162
習題162
第8章 接口164
8.1 接口的聲明與實現164
  8.1.1 理解接口164
  8.1.2 聲明接口165
  8.1.3 實現接口165
  8.1.4 接口與抽象類的區別168
8.2 使用IComparable接口172
8.3 使用System.Collections.IComparer接口175
  8.3.1 方法System.Array.Sort(Array,IComparer) 175
  8.3.2 System.Collections.IComparer接口175
  8.3.3 IComparer接口用於冒泡排序178
8.4 自定義泛型類179
  8.4.1 泛型概述179
  8.4.2 自定義泛型類180
  8.4.3 自定義泛型中的類型參數約束181

相關詞條

熱門詞條

聯絡我們