C#面向對象程式設計(2020年清華大學出版社出版的圖書)

C#面向對象程式設計(2020年清華大學出版社出版的圖書)

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

《C#面向對象程式設計》是2020年清華大學出版社出版的圖書,作者是張浩然,靳沖,江澤鋒,丁允超,冷亞洪。《C#面向對象程式設計(微課版)/高等院校計算機任務驅動教改教材》緊緊圍繞“理論知識十開發案例”的模式進行編寫,在第13章中以一個完整的項目為主線,將面向對象的編程思想套用於實際項目開發中。

基本介紹

  • 書名:C#面向對象程式設計 
  • 作者:張浩然、靳沖、江澤鋒、丁允超、冷亞洪
  • 出版社:清華大學出版社
  • 出版時間:2020年4月
  • ISBN:9787302550273
內容簡介,圖書目錄,作者簡介,

內容簡介

《C#面向對象程式設計(微課版)/高等院校計算機任務驅動教改教材》作為面向對象程式設計的教程,系統、全面地介紹了有關C#程式開發所涉及的知識。全書共分13章,內容包括C#和Visual C#開發環境,C#語法基礎,面向對象程式設計概述,委託和事件,程式調試與異常處理,集合、索引器、泛型,LINQ技術,Windows應用程式開發,ADO.NET編程,檔案操作,網路編程,多執行緒編程和一個“外星人入侵”的遊戲綜合實例。全書每章均包含大量的案例,將理論知識與實例緊密結合,達到了學以致用的目的。
  該書注重基礎,內容豐富,相關案例和項目代碼十分完整,適合作為套用型本科及職業院校計算機、軟體工程等專業的教材,也可供C#初學者參考閱讀。

圖書目錄

第1章 C#和Visual C#開發環境
1.1 C#語言簡介
1.1.1 C#的發展史
1.1.2 C#的特點
1.2 .NET開發平台
1.2.1 .NET概述
1.2.2 .NET Framework的結構
1.2.3 .NET Framework的優點
1.3 Visual C#開發環境
1.3.1 標題欄
1.3.2 選單欄
1.3.3 工具列
1.3.4 工具箱
1.3.5 視窗
1.3.6 新建應用程式
1.4 C#程式的基本結構
1.4.1 注釋
1.4.2 命名空間
1.4.3 類型及其成員
1.4.4 程式主方法
1.4.5 程式集
1.5 小結
習題
第2章 C#語法基礎
2.1 數據類型
2.1.1 簡單類型
2.1.2 數組類型
2.1.3 字元串類型
2.1.4 結構類型和枚舉類型
2.1.5 數據類型轉換
2.2 運算符和表達式
2.2.1 簡單算術運算符
2.2.2 自增和自減運算符
2.2.3 賦值運算符
2.2.4 關係運算符
2.2.5 邏輯運算符
2.2.6 移位運算符
2.2.7 typeof運算符
2.2.8 運算符優先權和結合性
2.2.9 運算符的重載
2.3 控制結構
2.3.1 選擇結構
2.3.2 循環結構
2.3.3 跳轉結構
2.4 小結
習題
第3章 面向對象程式設計概述
3.1 面向對象的基本概念
3.1.1 對象
3.1.2 類
3.1.3 類與對象的關係
3.1.4 面向對象的特徵
3.2 類的定義
3.2.1 類的聲明和實例化
3.2.2 類的數據成員和屬性
3.2.3 類的可訪問性
3.2.4 值類型與引用類型
3.3 類的方法
3.3.1 方法的聲明與調用
3.3.2 方法的參數傳遞
3.3.3 方法的重載
3.4 構造函式
3.4.1 構造函式的聲明和調用
3.4.2 構造函式的重載
3.4.3 對象的生命周期和析構函式
3.5 封裝的概念及意義
……
第4章 委託和事件
第5章 程式調試與異常處理
第6章 集合、索引器、泛型
第7章 LINQ技術
第8章 Windows應用程式開發
第9章 ADO.NET編程
第10章 檔案操作
第11章 網路編程
第12章 多執行緒編程
第13章 綜合實例——“外星人入侵”遊戲
參考文獻

作者簡介

張浩然 軟體工程師,項目經理,講師。2005年畢業於重慶文理學院計算機科學與技術專業,重慶大學軟體工程碩士,6 年軟體企業工作和開發經驗,曾任職於廈門未來邏輯科技有限公司、廈門億力天龍科技有限公司、重慶金算盤 軟體集團,曾參與多個大型的項目設計與開發工作。四年軟體技術、四年軟體工程專業教學經驗,現任職於重慶工程學院軟體學院,參編《軟體工程》、《Asp.net Web程式設計》教材。公開發表論文8篇,獲得軟體著作權5項,實用新型專利2項。 n
n
靳沖,信息系統項目管理師,軟體設計師,講師。2013年畢業於荊楚理工學院計算機科學與技術專業,2016年畢業於重慶理工大學計算機技術專業,1年軟體企業工作和開發經驗,曾任職於深圳銳取信息技術有限公司,廣東工業設計研究院,曾參與多個項目的設計與開發工作。兩年軟體工程專業教學經驗,現任職與重慶工程學院軟體學院。公開發表論文1篇,獲得軟體著作權2項。 n
n
江澤鋒 軟體工程師、系統架構師、IT經理,講師。2004年畢業於重慶大學計算機軟體與理論專業、工學碩士,10+ 年軟體企業工作和開發經驗,曾任職於上海宏駿科技重慶分公司、上海惠普重慶分公司、重慶博騰製藥股份有限公司。

相關詞條

熱門詞條

聯絡我們