注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)從零開始學(xué)C++

從零開始學(xué)C++

從零開始學(xué)C++

定 價:¥99.00

作 者: 明日科技 編著
出版社: 化學(xué)工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787122404527 出版時間: 2022-07-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書從零基礎(chǔ)讀者的角度出發(fā),通過通俗易懂的語言、豐富的實例,循序漸進(jìn)地讓讀者在實踐中學(xué)習(xí)C 編程知識,并提升自己的實際開發(fā)能力。全書共分為6篇20章,內(nèi)容包括初識C 、第一個C 程序、數(shù)據(jù)類型、運算符與表達(dá)式、條件判斷語句、循環(huán)語句、函數(shù)、數(shù)組、指針與引用、構(gòu)造數(shù)據(jù)類型、面向?qū)ο缶幊獭㈩惡蛯ο?、繼承與派生、模板、STL標(biāo)準(zhǔn)模板庫、文件操作、RTTI與異常處理、網(wǎng)絡(luò)通信、圖書管理系統(tǒng)、網(wǎng)絡(luò)五子棋等。書中知識點講解細(xì)致,側(cè)重介紹每個知識點的使用場景,涉及的代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會C 程序開發(fā)的精髓,快速提高開發(fā)技能。同時,本書配套了大量教學(xué)視頻,掃碼即可觀看,還提供相關(guān)程序的源文件,方便讀者實踐。本書適合C 初學(xué)者、軟件開發(fā)入門者自學(xué)使用,也可用作高等院校相關(guān)專業(yè)的教材及參考書。

作者簡介

  無

圖書目錄


第1篇 基礎(chǔ)知識篇
第1章 初識C      2 視頻講解:6節(jié),33分鐘
1.1 C 發(fā)展史     3
1.1.1 20世紀(jì)最偉大的發(fā)明之一——計算機(jī)     3
1.1.2 C 發(fā)展歷程     3
1.1.3 C 相關(guān)的杰出人物     4
1.2 開發(fā)環(huán)境     5
1.2.1 Visual C 6.0的安裝     5
1.2.2 Visual C 6.0的使用     8
1.3 開發(fā)應(yīng)用程序過程     12
1.4 C 工程項目文件     15
1.5 C 的特點     15
本章知識思維導(dǎo)圖     16

第2章 第一個C 程序     17 視頻講解:2節(jié),29分鐘
2.1 最簡單的C 程序     18
2.2 #include指令     18
2.2.1 #include     18
2.2.2 iostream     19
2.3 注釋     19
2.3.1 單行注釋     19
2.3.2 多行注釋     20
2.4 main函數(shù)     20
2.5 函數(shù)體     21
2.6 函數(shù)返回值     22
本章知識思維導(dǎo)圖     22

第3章 數(shù)據(jù)類型     23 視頻講解:4節(jié),133分鐘
3.1 常量及符號     24
3.1.1 整型常量     24
3.1.2 浮點型常量     25
3.1.3 字符常量     25
[實例3.1] 轉(zhuǎn)義字符應(yīng)用     25
3.1.4 字符串常量     26
3.1.5 其他常量     27
3.2 變量     27
3.2.1 標(biāo)識符     27
3.2.2 變量與變量說明     28
3.2.3 整型變量     28
3.2.4 浮點型變量     29
3.2.5 變量賦值     29
3.2.6 變量賦初值     29
3.2.7 字符變量     30
[實例3.2] 字符型數(shù)據(jù)與整型數(shù)據(jù)間運算     30
[實例3.3] 字符型數(shù)據(jù)進(jìn)行算術(shù)運算     30
3.3 常用數(shù)據(jù)類型     31
3.3.1 定義數(shù)據(jù)類型     32
[實例3.4] 利用浮點數(shù)精度進(jìn)行實數(shù)比較     33
3.3.2 字符類型     33
3.3.3 布爾類型     33
3.4 數(shù)據(jù)輸入與輸出     34
3.4.1 控制臺屏幕     34
3.4.2 C 中的流     34
[實例3.5] 簡單輸出字符     35
3.4.3 流操作的控制     36
[實例3.6] 控制打印格式程序     36
[實例3.7] 使用printf進(jìn)行輸出     39
本章知識思維導(dǎo)圖     40

第4章 運算符與表達(dá)式     41 視頻講解:4節(jié),129分鐘
4.1 運算符     42
4.1.1 算術(shù)運算符     42
4.1.2 關(guān)系運算符     43
4.1.3 邏輯運算符     44
[實例4.1] 求邏輯表達(dá)式的值     45
4.1.4 賦值運算符     45
4.1.5 位運算符     46
[實例4.2] 位運算符應(yīng)用     47
4.1.6 移位運算符     48
4.1.7 sizeof運算符     49
4.1.8 條件運算符     50
4.1.9 逗號運算符     50
4.2 結(jié)合性和優(yōu)先級     50
4.3 表達(dá)式     51
4.3.1 算術(shù)表達(dá)式     52
4.3.2 關(guān)系表達(dá)式     52
4.3.3 條件表達(dá)式     52
4.3.4 賦值表達(dá)式     52
4.3.5 邏輯表達(dá)式     53
4.3.6 逗號表達(dá)式     53
[實例4.3] 逗號運算符應(yīng)用     53
4.3.7 表達(dá)式中的類型轉(zhuǎn)換     54
[實例4.4] 隱式類型轉(zhuǎn)換     55
[實例4.5] 強(qiáng)制類型轉(zhuǎn)換應(yīng)用     56
4.4 判斷左值與右值     56
本章知識思維導(dǎo)圖     57

第5章 條件判斷語句     58 視頻講解:5節(jié),98分鐘
5.1 決策分支     59
5.2 判斷語句     59
5.2.1 第一種形式的判斷語句     59
[實例5.1] 判斷輸入數(shù)是否為奇數(shù)     60
5.2.2 第二種形式的判斷語句     61
[實例5.2] 根據(jù)分?jǐn)?shù)判斷是否優(yōu)秀     61
[實例5.3] 改進(jìn)的奇偶性判別     62
5.2.3 第三種形式的判斷語句     62
[實例5.4] 根據(jù)成績劃分等級     63
5.3 使用條件運算符進(jìn)行判斷     64
[實例5.5] 用條件運算符完成判斷數(shù)的奇偶性     64
[實例5.6] 條件表達(dá)式判斷一個數(shù)是否是3和5的整倍數(shù)(1)     65
[實例5.7] 條件表達(dá)式判斷一個數(shù)是否是3和5的整倍數(shù)(2)     65
5.4 switch語句     65
[實例5.8] 根據(jù)輸入的字符輸出字符串(1)     66
[實例5.9] 根據(jù)輸入的字符輸出字符串(2)     67
[實例5.10] 根據(jù)輸入的字符輸出字符串(3)     67
5.5 判斷語句的嵌套     69
[實例5.11] 判斷是否是閏年(1)     69
[實例5.12] 判斷是否是閏年(2)     70
本章知識思維導(dǎo)圖     71

第6章 循環(huán)語句     72 視頻講解:5節(jié),82分鐘
6.1 while循環(huán)語句     73
[實例6.1] 使用while循環(huán)語句計算從1到10的累加     73
6.2 do…while循環(huán)語句     74
[實例6.2] 使用do…while循環(huán)語句計算1到10的累加     75
6.3 for循環(huán)語句     76
[實例6.3] 用for循環(huán)語句計算從1到10的累加     76
6.4 循環(huán)控制     79
6.4.1 控制循環(huán)的變量     79
6.4.2 break語句     80
[實例6.4] 使用break語句跳出循環(huán)     80
6.4.3 continue語句     81
[實例6.5] 使用continue語句跳出循環(huán)     81
6.5 循環(huán)嵌套     81
[實例6.6] 輸出乘法口訣表     82
本章知識思維導(dǎo)圖     83

第2篇 高級技術(shù)篇
第7章 函數(shù)     86 視頻講解:7節(jié),203分鐘
7.1 函數(shù)概述     87
7.1.1 函數(shù)的定義     87
7.1.2 函數(shù)的聲明     87
[實例7.1] 聲明、定義和使用函數(shù)     87
7.2 函數(shù)參數(shù)及返回值     88
7.2.1 返回值     88
7.2.2 空函數(shù)     89
7.2.3 形參與實參     89
7.2.4 默認(rèn)參數(shù)     90
[實例7.2] 調(diào)用默認(rèn)參數(shù)的函數(shù)     90
7.2.5 可變參數(shù)     91
[實例7.3] 定義省略號形式的函數(shù)參數(shù)     91
7.3 函數(shù)調(diào)用     92
7.3.1 傳值調(diào)用     92
[實例7.4] 使用傳值調(diào)用     92
7.3.2 嵌套調(diào)用     93
7.3.3 遞歸調(diào)用     94
[實例7.5] 漢諾(Hanoi)塔問題     94
[實例7.6] 利用循環(huán)求n的階乘     96
7.4 變量作用域     96
7.5 重載函數(shù)     97
[實例7.7] 使用重載函數(shù)     97
7.6 內(nèi)聯(lián)函數(shù)     98
7.7 變量的存儲類別     98
7.7.1 auto變量     99
[實例7.8] 輸出不同生命期的變量值     99
7.7.2 static變量     100
[實例7.9] 使用static變量實現(xiàn)累加     100
7.7.3 register變量     101
7.7.4 extern變量     101
本章知識思維導(dǎo)圖     102

第8章 數(shù)組     103 視頻講解:7節(jié),108分鐘
8.1 一維數(shù)組     104
8.1.1 一維數(shù)組的聲明     104
8.1.2 一維數(shù)組的引用     104
8.1.3 一維數(shù)組的初始化     104
[實例8.1] 一維數(shù)組賦值     105
8.2 二維數(shù)組     106
8.2.1 二維數(shù)組的聲明     106
8.2.2 二維數(shù)組元素的引用     106
8.2.3 二維數(shù)組的初始化     107
[實例8.2] 將二維數(shù)組行列對換     108
8.3 字符數(shù)組     108
[實例8.3] 使用字符串結(jié)束符'0'防止出現(xiàn)非法字符     109
[實例8.4] 輸出字符數(shù)組中內(nèi)容     110
8.4 字符串處理函數(shù)     111
8.4.1 strcat函數(shù)     111
[實例8.5] 連接字符串     111
[實例8.6] 不使用strcat函數(shù)連接兩個字符串     111
8.4.2 strcpy函數(shù)     112
[實例8.7] 字符串復(fù)制     112
8.4.3 strcmp函數(shù)     113
[實例8.8] 字符串比較     113
8.4.4 strlen函數(shù)     114
[實例8.9] 獲取字符串長度     114
本章知識思維導(dǎo)圖     115

第9章 指針與引用     116 視頻講解:6節(jié),156分鐘
9.1 指針     117
9.1.1 變量與指針     117
[實例9.1] 輸出變量的地址值     118
9.1.2 指針運算符和取地址運算符     119
[實例9.2] 輸出指針對應(yīng)的數(shù)值     119
9.1.3 指針運算     120
[實例9.3] 輸出指針運算后地址值     120
9.1.4 指向空的指針與空類型指針     121
[實例9.4] 空類型指針的使用     121
9.1.5 指向常量的指針與指針常量     122
[實例9.5]  指針與const     122
9.2 指針與數(shù)組     123
9.2.1 數(shù)組的存儲     123
9.2.2 指針與一維數(shù)組     123
[實例9.6] 通過指針變量獲取數(shù)組中元素     124
9.2.3 指針與二維數(shù)組     125
[實例9.7] 將多維數(shù)組轉(zhuǎn)換成一維數(shù)組     125
[實例9.8] 使用指針變量遍歷二維數(shù)組     126
[實例9.9] 使用數(shù)組地址將二維數(shù)組輸出     127
[實例9.10] 數(shù)組指針與指針數(shù)組     128
9.2.4 指針與字符數(shù)組     129
[實例9.11] 通過指針偏移連接兩個字符串     129
9.3 指針在函數(shù)中的應(yīng)用     130
9.3.1 傳遞地址     130
[實例9.12] 調(diào)用自定義函數(shù)交換兩變量值     130
9.3.2 指向函數(shù)的指針     131
[實例9.13] 使用指針函數(shù)進(jìn)行平均值計算     132
9.3.3 從函數(shù)中返回指針     132
[實例9.14] 指針作返回值     133
9.4 指針數(shù)組     133
[實例9.15] 用指針數(shù)組中各個元素分別指向若干個字符串     134
9.5 安全使用指針     135
9.5.1 內(nèi)存分配     135
[實例9.16] 動態(tài)分配空間     136
[實例9.17] 主動釋放內(nèi)存空間     136
9.5.2 內(nèi)存安全     137
[實例9.18] 被銷毀的內(nèi)存     137
[實例9.19] 丟失的內(nèi)存     138
[實例9.20] 回收動態(tài)內(nèi)存的一般處理步驟     139
9.6 引用     139
9.6.1 引用概述     139
[實例9.21] 輸出引用     140
9.6.2 使用引用傳遞參數(shù)     141
[實例9.22] 通過引用交換數(shù)值     141
9.6.3 數(shù)組作函數(shù)參數(shù)     142
[實例9.23] 獲取命令參數(shù)     142
[實例9.24] 輸出每行數(shù)組中的最小值     142
本章知識思維導(dǎo)圖     144

第10章  構(gòu)造數(shù)據(jù)類型     145 視頻講解:6節(jié),92分鐘
10.1 結(jié)構(gòu)體     146
10.1.1 結(jié)構(gòu)體定義     146
10.1.2 結(jié)構(gòu)體變量     146
10.1.3 結(jié)構(gòu)體成員及初始化     147
[實例10.1] 為結(jié)構(gòu)體成員賦值     147
[實例10.2] 使用結(jié)構(gòu)體指針變量引用結(jié)構(gòu)體成員     148
10.1.4 結(jié)構(gòu)體的嵌套     149
[實例10.3] 使用嵌套的結(jié)構(gòu)體     150
10.1.5 結(jié)構(gòu)體大小     150
10.2 重命名數(shù)據(jù)類型     151
[實例10.4] 三只小狗     152
10.3 結(jié)構(gòu)體與函數(shù)     153
10.3.1 結(jié)構(gòu)體變量作函數(shù)參數(shù)     153
[實例10.5] 使用結(jié)構(gòu)體變量作函數(shù)參數(shù)     153
10.3.2 結(jié)構(gòu)體指針變量作函數(shù)參數(shù)     154
[實例10.6] 使用結(jié)構(gòu)體指針變量作函數(shù)參數(shù)     154
10.4 結(jié)構(gòu)體數(shù)組     155
10.4.1 結(jié)構(gòu)體數(shù)組的聲明與引用     155
10.4.2 指針訪問結(jié)構(gòu)體數(shù)組     156
[實例10.7] 使用指針訪問結(jié)構(gòu)體數(shù)組     156
10.5 共用體     156
10.5.1 共用體的定義與聲明     157
10.5.2 共用體的大小     158
[實例10.8] 使用共用體變量     158
10.5.3 共用體類型的特點     158
10.6 枚舉類型     159
10.6.1 枚舉類型的聲明     159
10.6.2 枚舉類型變量     160
[實例10.9] 枚舉變量的賦值     160
10.6.3 枚舉類型的運算     161
[實例10.10] 枚舉值的比較運算     161
本章知識思維導(dǎo)圖     162

第3篇 面向?qū)ο缶幊唐?br />第11章  面向?qū)ο缶幊?nbsp;    164 視頻講解:3節(jié),38分鐘
11.1 面向?qū)ο蟾攀?nbsp;    165
11.2 面向過程編程與面向?qū)ο缶幊?nbsp;    166
11.2.1 面向過程編程     166
11.2.2 面向?qū)ο缶幊?nbsp;    166
11.2.3 面向?qū)ο蟮奶攸c     167
11.3 統(tǒng)一建模語言     167
11.3.1 統(tǒng)一建模語言概述     167
11.3.2 統(tǒng)一建模語言的結(jié)構(gòu)     168
11.3.3 面向?qū)ο蟮慕?nbsp;    170
本章知識思維導(dǎo)圖     170

第12章  類和對象     171 視頻講解:6節(jié),197分鐘
12.1 C 類     172
12.1.1 類概述     172
12.1.2 類的聲明與定義     172
12.1.3 類的實現(xiàn)     173
12.1.4 對象的聲明     175
[實例12.1] 對象的引用     176
12.2 構(gòu)造函數(shù)     177
12.2.1 構(gòu)造函數(shù)概述     177
[實例12.2] 使用構(gòu)造函數(shù)進(jìn)行初始化操作     178
12.2.2 復(fù)制構(gòu)造函數(shù)     179
[實例12.3] 使用復(fù)制構(gòu)造函數(shù)     179
12.3 析構(gòu)函數(shù)     180
[實例12.4] 使用析構(gòu)函數(shù)     180
12.4 類成員     181
12.4.1 訪問類成員     181
12.4.2 內(nèi)聯(lián)成員函數(shù)     183
12.4.3 靜態(tài)類成員     184
12.4.4 隱藏的this指針     185
12.4.5 嵌套類     187
12.5 友元     188
12.5.1 友元概述     188
12.5.2 友元類     189
12.5.3 友元方法     190
[實例12.5] 定義友元方法     190
12.6 命名空間     192
12.6.1 使用命名空間     192
12.6.2 定義命名空間     192
[實例12.6] 定義命名空間     193
[實例12.7] 使用“using namespace”語句     194
12.6.3 在多個文件中定義命名空間     194
12.6.4 定義嵌套的命名空間     195
[實例12.8] 定義嵌套的命名空間     196
12.6.5 定義未命名的命名空間     197
本章知識思維導(dǎo)圖     198

第13章  繼承與派生     199 視頻講解:5節(jié),112分鐘
13.1 繼承     200
13.1.1 類的繼承     200
[實例13.1] 以公有方式繼承     200
13.1.2 繼承后可訪問性     201
13.1.3 構(gòu)造函數(shù)訪問順序     203
[實例13.2] 構(gòu)造函數(shù)訪問順序     203
13.1.4 子類顯式調(diào)用父類構(gòu)造函數(shù)     204
[實例13.3] 子類顯式調(diào)用父類的構(gòu)造函數(shù)     204
13.1.5 子類隱藏父類的成員函數(shù)     205
[實例13.4] 子類隱藏父類的成員函數(shù)     206
13.2 重載運算符     207
13.2.1 重載運算符的必要性     207
13.2.2 重載運算符的形式與規(guī)則     208
[實例13.5] 通過重載運算符實現(xiàn)求和     209
13.2.3 重載運算符的運算     209
13.2.4 轉(zhuǎn)換運算符     211
[實例13.6] 轉(zhuǎn)換運算符     212
13.3 多重繼承     212
13.3.1 多重繼承定義     212
13.3.2 二義性     214
13.3.3 多重繼承的構(gòu)造順序     214
[實例13.7] 多重繼承的構(gòu)造順序     214
13.4 多態(tài)     215
13.4.1 虛函數(shù)概述     216
13.4.2 利用虛函數(shù)實現(xiàn)動態(tài)綁定     216
[實例13.8] 利用虛函數(shù)實現(xiàn)動態(tài)綁定     216
13.4.3 虛繼承     217
[實例13.9] 虛繼承     217
13.5 抽象類     219
[實例13.10] 創(chuàng)建純虛函數(shù)     219
本章知識思維導(dǎo)圖     221

第4篇 模板及文件篇
第14章  模板     224 視頻講解:3節(jié),20分鐘
14.1 函數(shù)模板     225
14.1.1 函數(shù)模板的定義     225
14.1.2 函數(shù)模板的作用     226
[實例14.1] 使用數(shù)組作為模板參數(shù)     226
14.1.3 重載函數(shù)模板     227
[實例14.2] 求出字符串的最小值     227
14.2 類模板     228
14.2.1 類模板的定義與聲明     228
14.2.2 簡單類模板     230
14.2.3 默認(rèn)模板參數(shù)     230
14.2.4 為具體類型的參數(shù)提供默認(rèn)值     231
14.2.5 有界數(shù)組模板     231
[實例14.3] 數(shù)組模板的應(yīng)用     232
14.3 模板的使用     233
14.3.1 定制類模板     233
14.3.2 定制類模板成員函數(shù)     235
本章知識思維導(dǎo)圖     236

第15章  STL標(biāo)準(zhǔn)模板庫     237 視頻講解:3節(jié),30分鐘
15.1 序列容器     238
15.1.1 對比容器適配器與容器     238
15.1.2 對比迭代器與容器     238
15.1.3 向量類模板     239
[實例15.1] vector模板類的操作方法     240
15.1.4 雙端隊列類模板     242
[實例15.2] 雙端隊列類模板的應(yīng)用     243
15.1.5 鏈表類模板     244
[實例15.3] 迭代器的應(yīng)用     245
15.2 結(jié)合容器     246
15.2.1 set類模板     246
[實例15.4] 創(chuàng)建整型類集合,并插入數(shù)據(jù)     247
[實例15.5] 創(chuàng)建整型類集合,并刪除集合中的元素     248
[實例15.6] 通過指定的字符在集合中查找元素     248
15.2.2 multiset類模板     250
15.2.3 map類模板     253
15.2.4 multimap類模板     255
15.3 迭代器     256
15.3.1 輸出迭代器     256
[實例15.7] 應(yīng)用輸出迭代器     256
15.3.2 輸入迭代器     256
15.3.3 前向迭代器     257
15.3.4 雙向迭代器     257
15.3.5 隨機(jī)訪問迭代器     258
本章知識思維導(dǎo)圖     259

第16章  文件操作     260 視頻講解:6節(jié),35分鐘
16.1 流簡介     261
16.1.1 C 中的流類庫     261
16.1.2 類庫的使用     261
16.1.3 ios類中的枚舉常量     262
16.1.4 流的輸入/輸出     262
[實例16.1] 字符相加并輸出     262
16.2 文件打開     263
16.2.1 打開方式     263
16.2.2 默認(rèn)打開模式     264
16.2.3 打開文件同時創(chuàng)建文件     264
[實例16.2] 創(chuàng)建文件     264
16.3 文件的讀寫     265
16.3.1 文件流     265
[實例16.3] 讀寫文件     266
16.3.2 寫文本文件     267
[實例16.4] 向文本文件寫入數(shù)據(jù)     267
16.3.3 讀取文本文件     268
[實例16.5] 讀取文本文件內(nèi)容     268
16.3.4 二進(jìn)制文件的讀寫     268
[實例16.6] 使用read讀取文件     268
16.3.5 實現(xiàn)文件復(fù)制     269
16.4 文件指針移動操作     270
16.4.1 文件錯誤與狀態(tài)     270
16.4.2 文件的追加     271
16.4.3 文件結(jié)尾的判斷     272
[實例16.7] 判斷文件結(jié)尾     272
16.4.4 在指定位置讀寫文件     273
16.5 文件和流的關(guān)聯(lián)和分離     274
16.6 刪除文件     275
本章知識思維導(dǎo)圖     276

第5篇 異常處理及網(wǎng)絡(luò)篇
第17章  RTTI與異常處理     278 視頻講解:2節(jié),18分鐘
17.1 RTTI     279
17.1.1 RTTI的定義     279
17.1.2 RTTI與引用     280
17.1.3 RTTI與多重繼承     281
17.1.4 RTTI映射語法     281
17.2 異常處理     283
17.2.1 拋出異常     283
17.2.2 異常捕獲     285
17.2.3 異常匹配     287
17.2.4 標(biāo)準(zhǔn)異常     288
本章知識思維導(dǎo)圖     289

第18章  網(wǎng)絡(luò)通信     290 視頻講解:3節(jié),20分鐘
18.1 TCP/IP     291
18.1.1 OSI參考模型     291
18.1.2 TCP/IP參考模型     291
18.1.3 IP地址     292
18.1.4 數(shù)據(jù)包格式     292
18.2 套接字     294
18.2.1 Winsock套接字     294
18.2.2 Winsock的使用     295
18.2.3 套接字阻塞模式     300
18.2.4 字節(jié)順序     300
18.2.5 面向連接流     300
18.2.6 面向無連接流     301
18.3 簡單協(xié)議通信     301
18.3.1 服務(wù)端     302
[實例18.1] 服務(wù)器     302
18.3.2 客戶端     304
[實例18.2] 客戶端     304
18.3.3 實例的運行     304
本章知識思維導(dǎo)圖     305

第19章  圖書管理系統(tǒng)     308 視頻講解:7節(jié),44分鐘
19.1 開發(fā)背景     309
19.2 需求分析     309
19.3 系統(tǒng)設(shè)計     309
19.3.1 系統(tǒng)目標(biāo)     309
19.3.2 系統(tǒng)功能結(jié)構(gòu)     309
19.3.3 系統(tǒng)預(yù)覽     310
19.3.4 業(yè)務(wù)流程圖     310
19.4 公共類設(shè)計     311
19.5 主窗體模塊設(shè)計     314
19.5.1 主窗體模塊概述     314
19.5.2 主窗體模塊技術(shù)分析     314
19.5.3 主窗體模塊實現(xiàn)過程     315
19.6 添加新書模塊設(shè)計     317
19.6.1 添加新書模塊概述     317
19.6.2 添加新書模塊技術(shù)分析     317
19.6.3 添加新書模塊實現(xiàn)過程     317
19.7 瀏覽全部模塊設(shè)計     318
19.7.1 瀏覽全部模塊概述     318
19.7.2 瀏覽全部模塊技術(shù)分析     318
19.7.3 瀏覽全部模塊實現(xiàn)過程     318
19.8 刪除圖書模塊設(shè)計     319
19.8.1 刪除圖書模塊概述     319
19.8.2 刪除圖書模塊技術(shù)分析     319
19.8.3 刪除圖書模塊實現(xiàn)過程     319
19.9 實現(xiàn)全部模塊     320
本章知識思維導(dǎo)圖     320

第20章  網(wǎng)絡(luò)五子棋     321 視頻講解:7節(jié),35分鐘
20.1 開發(fā)背景     322
20.2 需求分析     322
20.3 系統(tǒng)設(shè)計     322
20.3.1 系統(tǒng)功能結(jié)構(gòu)     322
20.3.2 系統(tǒng)預(yù)覽     322
20.4 關(guān)鍵技術(shù)分析與實現(xiàn)     323
20.4.1 使用TCP進(jìn)行網(wǎng)絡(luò)通信     323
20.4.2 定義網(wǎng)絡(luò)通信協(xié)議     325
20.4.3 實現(xiàn)動態(tài)調(diào)整棋盤大小     326
20.4.4 在棋盤中繪制棋子     327
20.4.5 五子棋贏棋判斷     329
20.4.6 設(shè)計游戲悔棋功能     332
20.4.7 設(shè)計游戲回放功能     334
20.4.8 對方網(wǎng)絡(luò)狀態(tài)測試     337
20.5 服務(wù)器端主窗體設(shè)計     339
20.5.1 服務(wù)器端主窗體概述     339
20.5.2 服務(wù)器端主窗體實現(xiàn)過程     339
20.6 棋盤窗體模塊設(shè)計     341
20.6.1 棋盤窗體模塊概述     341
20.6.2 棋盤窗體模塊界面布局     341
20.6.3 棋盤窗體模塊實現(xiàn)過程     342
20.7 游戲控制窗體模塊設(shè)計     348
20.7.1 游戲控制窗體模塊概述     348
20.7.2 游戲控制窗體模塊界面布局     348
20.7.3 游戲控制窗體模塊實現(xiàn)過程     349
20.8 對方信息窗體模塊設(shè)計     351
20.8.1 對方信息窗體模塊概述     351
20.8.2 對方信息窗體模塊界面布局     351
20.8.3 對方信息窗體模塊實現(xiàn)過程     351
20.9 客戶端主窗體模塊設(shè)計     352
20.9.1 客戶端主窗體模塊概述     352
20.9.2 客戶端主窗體模塊實現(xiàn)過程     353
本章知識思維導(dǎo)圖     355

 

本目錄推薦

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