C#面向對象程序設計案例教程(第2版)

C#面向對象程序設計案例教程(第2版)
定價:252
NT $ 219
  • 作者:陳向東(主編)
  • 出版社:北京大學出版社
  • 出版日期:2015-08-01
  • 語言:簡體中文
  • ISBN10:7301261454
  • ISBN13:9787301261453
  • 裝訂:318頁 / 普通級 / 2-1
 

內容簡介

本書詳細介紹了如何使用C#語言進行面向對象的程序設計的相關知識。

首先介紹了Visual C#.NET平台的相關知識,分別講述控制台和Windows可視化編程方法。

接下來從C#的基本語法規則和程序設計結構講起,逐步深入到C#面向對象編程,包括方法、類與對象、數組和索引器、繼承等。

書中每個案例都經過精心設計,盡量涵蓋所有相關知識點。每個案例都給出代碼、分析及相關知識介紹。

每一章都有針對性地設計了理論習題和實訓項目。

最后一章設計了幾個涵蓋全書知識點的綜合實訓案例作為課程設計。

本書案例典型,相關知識講解系統,內容豐富。

適合作為高職高專院校和高等技術型院校計算機及其相關專業的教材或參考書,也適合軟件開發人員及其他有關人員作為自學參考書或培訓教程。

陳向東,馬鞍山師范高等專科學校副教授,曾經與企業合作開發”馬鞍山市政府站群管理系統”等多項軟件項目,主持研究省級科研和教研課題各一項,主持校級教科研項目多項.在《計算機應用研究》、《計算機應用與軟件》等國家級期刊發表高水平學術論文十余篇
 

目錄

第1章 C#入門
1.1.NET框架和C#語言簡介
1.1.1.NET框架簡介
1.1.2認識C#語言
1.2Visual Studio.NET集成開發環境簡介
1.2.1VS.NET起始頁
1.2.2VS.NET集成開發環境
1.2.3窗口布局調整
1.3第一個控制台應用程序
1.3.1案例說明
1.3.2案例實現步驟
1.3.3代碼及分析
1.3.4相關知識及注意事項
1.4我的第一個Windows窗體應用程序
1.4.1案例說明
1.4.2案例實現步驟
1.4.3代碼及分析
1.4.4相關知識及注意事項
1.5本章小結
1.6習題

第2章 C#語法基礎
2.1C#語言的數據類型
2.1.1案例說明
2.1.2代碼及分析
2.1.3相關知識及注意事項
2.2C#語言的運算符和表達式
2.2.1案例說明
2.2.2代碼及分析
2.2.3相關知識及注意事項
2.3本章小結
2.4習題

第3章 C#程序結構
3.1順序與選擇結構
3.1.1案例說明
3.1.2代碼及分析
3.1.3相關知識及注意事項
3.2選擇結構的應用
3.2.1案例說明
3.2.2案例實現步驟
3.2.3代碼及分析
3.2.4相關知識及注意事項
3.3while循環
3.3.1案例說明
3.3.2代碼及分析
3.3.3相關知識及注意事項
3.4do—while循環
3.4.1案例說明
3.4.2代碼及分析
3.4.3相關知識及注意事項
3.5for循環
3.5.1案例說明
3.5.2代碼及分析
3.5.3相關知識及注意事項
3.6本章小結
3.7習題

第4章 方法
4.1方法的定義與調用
4.1.1案例說明
4.1.2代碼及分析
4.1.3相關知識及注意事項
4.2方法的嵌套調用
4.2.1案例說明
4.2.2代碼及分析
4.2.3相關知識及注意事項
4.3方法的遞歸調用
4.3.1案例說明
4.3.2代碼及分析
4.3.3相關知識及注意事項
4.4方法的參數
4.4.1案例說明
4.4.2代碼及分析
4.4.3相關知識及注意事項
4.4.4參數傳遞小結
4.5方法重載
4.5.1案例說明
4.5.2代碼及分析
4.5.3相關知識及注意事項
4.6本章小結
4.7習題

第5章 類與對象
5.1面向對象基本概念
5.1.1對象
5.1.2類
5.1.3類與對象的關系
5.1.4面向對象的幾個特征
5.2類和對象
5.2.1案例說明
5.2.2代碼及分析
5.2.3相關知識及注意事項
5.3類的靜態成員
5.3.1案例說明
5.3.2代碼及分析
5.3.3相關知識及注意事項
5.4構造函數與析構函數
5.4.1案例說明
5.4.2代碼及分析
5.4.3相關知識及注意事項
5.5對象做參數與返回值為對象
5.5.1案例說明
5.5.2代碼及分析
5.5.3相關知識及注意事項
5.6類與對象綜合舉例
5.6.1案例說明
5.6.2代碼及分析
5.7本章小結
5.8習題

第6章 數組和索引器
6.1一維數組的聲明、創建與初始化
6.1.1案例說明
6.1.2代碼及分析
6.1.3相關知識及注意事項
6.2一維數組的應用
6.2.1案例說明
6.2.2代碼及分析
6.2.3相關知識及注意事項
6.3多維數組
6.3.1案例說明
6.3.2代碼及分析
6.3.3相關知識及注意事項
6.4多維數組應用舉例
6.4.1案例說明
6.4.2代碼及分析
6.5對象數組
6.5.1案例說明
6.5.2代碼及分析
6.5.3相關知識及注意事項
6.6索引器
6.6.1案例說明
6.6.2代碼及分析
6.6.3相關知識及注意事項
6.6.4索引器拓展案例及分析
6.7本章小結
6.8習題

第7章 繼承
7.1基類和派生類
7.1.1案例說明
7.1.2代碼及分析
7.1.3相關知識及注意事項
7.2派生類構造函數
7.2.1案例說明
7.2.2代碼及分析
7.2.3相關知識及注意事項
7.3隱藏基類成員
7.3.1案例說明
7.3.2代碼及分析
7.3.3相關知識及注意事項
7.4密封類和密封方法
7.4.1案例說明
7.4.2代碼及分析
7.4.3相關知識及注意事項
7.5抽象類和抽象方法
7.5.1案例說明
7.5.2代碼及分析
7.5.3相關知識及注意事項
7.6base與this關鍵字
7.6.1案例說明
7.6.2代碼及分析
7.6.3相關知識及注意事項
7.7本章小結
7.8習題

第8章 多態
8.1編譯時多態
8.1.1案例說明
8.1.2代碼及分析
8.1.3相關知識及注意事項
8.2運行時多態
8.2.1案例說明
8.2.2代碼及分析
8.2.3相關知識及注意事項
8.3拓展知識及案例——重載、重寫和隱藏
8.4本章小結
8.5習題

第9章 接口
9.1接口的聲明與實現
9.1.1案例說明
9.1.2代碼及分析
9.1.3相關知識及注意事項
9.2接口的隱式實現與顯式實現
9.2.1案例說明
9.2.2代碼及分析
9.2.3相關知識及注意事項
9.3接口與繼承
9.3.1案例說明
9.3.2代碼及分析
9.3.3相關知識及注意事項
9.4接口與抽象類
9.4.1案例說明
9.4.2代碼及分析
9.4.3相關知識及注意事項
9.5拓展知識及案例——抽象類、接口與多態
9.6本章小結
9.7習題

第10章 異常處理
10.1異常處理的結構
10.1.1案例說明
10.1.2代碼及分析
10.1.3相關知識及注意事項
10.2System.Exception類的使用
10.2.1案例說明
10.2.2代碼及分析
10.2.3相關知識及注意事項
10.3本章小結
10.4習題

第11章 委托和事件
11.1委托
11.1.1案例說明
11.1.2代碼及分析
11.1.3相關知識及注意事項
11.2事件
11.2.1案例說明
11.2.2代碼及分析
11.2.3相關知識及注意事項
11.2.4事件拓展案例及分析
11.3本章小結
11.4習題

第12章 文件操作
12.1System.IO命名空間和流的概念
12.1.1System.IO命名空間
12.1.2流的概念
12.2文件的創建、打開和刪除
12.2.1案例說明
12.2.2代碼及分析
12.2.3相關知識及注意事項
12.3獲取文件基本信息
12.3.1案例說明
12.3.2代碼及分析
12.3.3相關知識及注意事項
12.4文本文件寫入和讀取
12.4.1案例說明
12.4.2代碼及分析
12.4.3相關知識及注意事項
12.5二進制文件寫入和讀取
12.5.1案例說明
12.5.2代碼及分析
12.5.3相關知識及注意事項
12.6本章小結
12.7習題

第13章 C#WindOWS編程
13.1窗體及控件
13.1.1案例說明
13.1.2代碼及分析
13.1.3相關知識及注意事項
13.2Windows窗體基本控件實現加法練習器
13.2.1案例說明
13.2.2代碼及分析
13.2.3相關知識及注意事項
13.3Windows窗體基本控件實現答題器
13.3.1案例說明
13.3.2代碼及分析
13.3.3相關知識及注意事項
13.4Windows窗體框架控件實現標准窗體
13.4.1案例說明
13.4.2代碼及分析
13.4.3相關知識及注意事項
13.5多窗體設計
13.5.1案例說明
13.5.2代碼及分析
13.5.3相關知識及注意事項
13.6MDI窗體
13.6.1案例說明
13.6.2代碼及分析
13.6.3相關知識及注意事項
13.7本章小結
13.8習題
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $219