注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETC#解析教程

C#解析教程

C#解析教程

定 價(jià):¥39.00

作 者: (美)Ira Pohl著;周靖譯;周靖譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國外經(jīng)典教材
標(biāo) 簽: C#

ISBN: 9787302066026 出版時(shí)間: 2003-06-01 包裝: 平裝
開本: 26cm 頁數(shù): 392 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書全面剖析了如何在Microsoft.NET平臺(tái)上用C#快速生成可運(yùn)行的應(yīng)用程序。書中采用作者獨(dú)創(chuàng)的解析法(類似于代碼的結(jié)構(gòu)化走查),著重講解了C#語言中的最新編程元素和習(xí)慣用語。通過本書的閱讀,程序員可更透徹地理解代碼,養(yǎng)成良好的編程習(xí)慣,避免常見的編程錯(cuò)誤。本書適合剛?cè)腴T的程序員、編程愛好者、具有其他語言編程經(jīng)驗(yàn)但打算換用C#的中高級(jí)程序員閱讀和參考。本書特色:●各章都采用完整的、可執(zhí)行的代碼●各章都包含詳細(xì)的代碼解析●書中大量穿插軟件工程知識(shí)(包括專業(yè)的C#風(fēng)格、使用模式和如何避免常見錯(cuò)誤)●通過“Pohl博士提醒”為初學(xué)者灌輸精炬的編程知識(shí)●各章包含“C#與Java和C++的比較”,幫助讀者從Java或C++“無痛”轉(zhuǎn)移到C#

作者簡(jiǎn)介

暫缺《C#解析教程》作者簡(jiǎn)介

圖書目錄

第1章 編寫C#程序
1.1 編程前的準(zhǔn)備
1.2 第一個(gè)程序
1.3 問題求解:菜譜
1.4 用C#來實(shí)現(xiàn)算法
1.5 編寫和運(yùn)行C#程序
1.6 軟件工程知識(shí):編碼風(fēng)格
1.7 Pohl博士提醒
1.8 C#與Java和C++的比較
1.9 小結(jié)
1.10 復(fù)習(xí)題
1.11 練習(xí)題
第2章 原生類型、運(yùn)算符和表達(dá)式
2.1 程序要素
2.2 控制臺(tái)輸入/輸出
2.3 程序結(jié)構(gòu)
2.4 簡(jiǎn)單類型
2.5 枚舉類型
2.6 表達(dá)式
2.7 軟件工程知識(shí):調(diào)試
2.8 Pohl博士提醒
2.9 C#與Java和C++的比較
2.10 小結(jié)
2.11 復(fù)習(xí)題
2.12 練習(xí)題
第3章 語句
3.1 賦值和表達(dá)式
3.2 語句塊
3.3 if和if-else語句
3.4 while語句
3.5 for語句
3.6 do語句
3.7 break和continue語句
3.8 switch語句
3.9 goto語句
3.10 軟件工程知識(shí):調(diào)試
3.11 Pohl博士提醒
3.12 C#與Java和C++的比較
3.13 小結(jié)
3.14 復(fù)習(xí)題
3.15 練習(xí)題
第4章 方法:功能抽象
4.1 方法調(diào)用
4.2 靜態(tài)方法定義
4.3 return語句
4.4 變量的作用域
4.5 自上而下的設(shè)計(jì)法
4.6 問題求解:隨機(jī)數(shù)
4.7 模擬:計(jì)算概率
4.8 調(diào)用和傳值調(diào)用
4.9 引用調(diào)用
4.10 遞歸
4.11 問題求解:數(shù)學(xué)
4.12 方法重載
4.13 編碼風(fēng)格
4.14 軟件工程知識(shí):正確性
4.15 Pohl博士提醒
4.16 C#與Java和C++的比較
4.17 小結(jié)
4.18 復(fù)習(xí)題
4.19 練習(xí)題
第5章 數(shù)組
5.1 一維數(shù)組
5.2 示例:對(duì)一個(gè)數(shù)組進(jìn)行求和
5.3 將數(shù)組傳遞給方法
5.4 查找數(shù)組中的最大值和最小值
5.5 foreach語句
5.6 數(shù)組方法和屬性
5.7 簡(jiǎn)單的排序方法
5.8 搜索一個(gè)已排序的數(shù)組
5.9 大O表示法:選擇最佳算法
5.10 類型和數(shù)組
5.11 二維數(shù)組
5.12 模擬:Game of Life
5.13 軟件工程知識(shí):數(shù)組
5.14 Pohl博士提醒
5.15 C#與Java和C++的比較
5.16 小結(jié)
5.17 復(fù)習(xí)題
5.18 練習(xí)題
第6章 類和抽象數(shù)據(jù)類型
6.1 class類型、圓點(diǎn)運(yùn)算符和new
6.2 實(shí)例方法
6.3 訪問權(quán)限:私有和公共
6.4 示例1:Customer
6.5 類的作用域
6.6 標(biāo)準(zhǔn)的類String
6.7 示例2:同花撲克牌游戲
6.8 this引用
6.9 靜態(tài)成員
6.10 示例3:CharStack容器
6.11 屬性和數(shù)據(jù)隱藏
6.12 軟件工程知識(shí):類的設(shè)計(jì)
6.13 Phol博士提醒
6.14 C#與Java和C++的比較
6.15 小結(jié)
6.16 復(fù)習(xí)題
6.17 練習(xí)題
第7章 構(gòu)造函數(shù)、類型轉(zhuǎn)換和重載
7.1 帶有構(gòu)造函數(shù)的類
7.2 帶有析構(gòu)函數(shù)的類
7.3 屬于類類型的成員
7.4 多態(tài)性:方法重載
7.5 ADT類型轉(zhuǎn)換
7.6 簽名匹配
7.7 重載運(yùn)算符
7.8 一元運(yùn)算符重載
7.9 二元運(yùn)算符重載
7.10 靜態(tài)構(gòu)造函數(shù)
7.11 軟件工程知識(shí):重載
7.12 Phol博士提醒
7.13 C#與Java和C++的比較
7.14 小結(jié)
7.15 復(fù)習(xí)題
7.16 練習(xí)題
第8章 繼承
8.1 派生類
8.2 學(xué)生屬于人
8.3 虛擬方法
8.4 抽象基類
8.5 所有類的祖先類Object
8.6 常規(guī)方法
8.7 模擬:捕食者和被捕食者
8.8 接口
8.9 接口和多重繼承
8.10 其他
8.11 軟件工程知識(shí):繼承
8.12 Pohl博士提醒
8.13 C#與Java和C++的比較
8.14 小結(jié)
8.15 復(fù)習(xí)題
8.16 練習(xí)題
第9章 輸入/輸出
9.1 控制臺(tái)輸出
9.2 格式化輸出
9.3 用于輸出的用戶自定義類型
9.4 控制臺(tái)輸入
9.5 字符的標(biāo)準(zhǔn)方法
9.6 數(shù)組的控制臺(tái)輸入
9.7 文件
9.8 文本文件
9.9 示例:字?jǐn)?shù)統(tǒng)計(jì)
9.10 網(wǎng)絡(luò)輸入/輸出
9.11 軟件工程知識(shí):輸入/輸出
9.12 Pohl博士提醒
9.13 C#與Java和C++的比較
9.14 小結(jié)
9.15 復(fù)習(xí)題
9.16 練習(xí)題
第10章 異常和程序的正確性
10.1 使用Assert()方法
10.2 C#異常
10.3 引發(fā)異常
10.4 try塊
10.5 處理程序
10.6 將斷言轉(zhuǎn)換為異常
10.7 標(biāo)準(zhǔn)異常
10.8 軟件工程知識(shí):異常
10.9 Pohl博士提醒
10.10 C#與Java和C++的比較
10.11 小結(jié)
10.12 復(fù)習(xí)題
10.13 練習(xí)題
第11章 容器類
11.1 自引用結(jié)構(gòu)
11.2 堆棧的鏈表實(shí)現(xiàn)
11.3 雙向鏈表
11.4 常規(guī)列表
11.5 索引器、迭代器和IEnumerator
11.6 數(shù)組列表
11.7 軟件工程知識(shí):代碼重用
11.8 Pohl博士提醒
11.9 C#與Java和C++的比較
11.10 小結(jié)
11.11 復(fù)習(xí)題
11.12 練習(xí)題
第12章 使用C#進(jìn)行OOP編程
12.1 OOP語言需求
12.2 ADT:封裝和數(shù)據(jù)隱藏
12.3 OOP.編程方法學(xué)
12.4 OOP設(shè)計(jì)思想
12.5 類責(zé)任合作者
12.6 設(shè)計(jì)模式
12.7 對(duì)C#的更多評(píng)價(jià)
12.8 軟件工程知識(shí):最后的沉思
12.9 Pohl博士提醒
12.10 小結(jié)
12.11 復(fù)習(xí)題
12.12 練習(xí)題
附錄A Unicode和ASCII字符代碼
附錄B 運(yùn)算符的優(yōu)先次序和關(guān)聯(lián)性
附錄C 類String、StringBuilder和Regex
C.1 標(biāo)準(zhǔn)的String類
C.2 StringBuilder類
C.3 Regex類
附錄D Visual Studio.NET中的C#
D.1 [起始頁]窗口
D.2 打開一個(gè)新項(xiàng)目
D.3 編輯程序
D.4 語法錯(cuò)誤
D.5 編譯項(xiàng)目
D.6 跟蹤程序執(zhí)行
D.7 監(jiān)視程序變量
D.8 編譯錯(cuò)誤
D.9 運(yùn)行時(shí)異常
D.10 編譯和命令行選項(xiàng)
附錄E 高級(jí)主題
E.1 預(yù)處理指令
E.2 輕量級(jí)對(duì)象struct
E.3 委托
E.4 params簽名
E.5 線程化
附錄F 術(shù)語表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)