-
>
闖進數(shù)學世界――探秘歷史名題
-
>
中醫(yī)基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫(yī)內科學·全國中醫(yī)藥行業(yè)高等教育“十四五”規(guī)劃教材
面向對象程序設計C++實現(xiàn) 版權信息
- ISBN:9787111558842
- 條形碼:9787111558842 ; 978-7-111-55884-2
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
面向對象程序設計C++實現(xiàn) 本書特色
本書共分為三部分。*部分為設計部分,主要針對兩個綜合項目(LostCraft游戲以及HR服務平臺)進行介紹,引出面向對象思維概念并構建面向對象思維模型;第二部分為實踐部分,將抽象的案例模型實例化,并在實現(xiàn)過程中掌握C 基礎語法;第三部分為提高部分,通過一個綜合項目示例培養(yǎng)學生綜合編程能力。
面向對象程序設計C++實現(xiàn) 內容簡介
本書共分為三部分。**部分為設計部分,主要針對兩個綜合項目(LostCraft游戲以及HR服務平臺)進行介紹,引出面向對象思維概念并構建面向對象思維模型;第二部分為實踐部分,將抽象的案例模型實例化,并在實現(xiàn)過程中掌握C++基礎語法;第三部分為提高部分,通過一個綜合項目示例培養(yǎng)學生綜合編程能力。
面向對象程序設計C++實現(xiàn) 目錄
前言
教學建議
**部分 設 計
第1章 綜合項目初體驗 2
1.1 項目下載地址及安裝操作說明 2
1.2 綜合項目介紹 2
1.2.1 綜合實例1——LostCraft游戲項目介紹 2
1.2.2 綜合實例2——HR服務平臺項目介紹 5
1.3 項目角色功能分析 7
1.3.1 綜合實例1——LostCraft游戲項目的角色功能分析 7
1.3.2 綜合實例2——HR服務平臺項目的角色功能分析 9
1.4 本章小結 10
1.5 本章習題 11
第2章 面向對象思維建立 12
2.1 面向對象概念的引入 12
2.1.1 軟件行業(yè)現(xiàn)狀 12
2.1.2 何為面向對象 13
2.2 類與對象 15
2.2.1 綜合實例1——LostCraft游戲項目中對象間的行為關系 15
2.2.2 綜合實例1——LostCraft游戲項目中類的抽象 16
2.2.3 類與對象的概念和關系 17
2.3 本章小結 20
2.4 本章習題 21
第3章 面向對象思維建模 22
3.1 UML概述 22
3.1.1 類圖 22
3.1.2 時序圖 24
3.1.3 用例圖 26
3.2 項目實現(xiàn)的UML設計 27
3.2.1 綜合實例1——LostCraft游戲項目的UML設計 27
3.2.2 綜合實例2——HR服務平臺項目的UML設計 32
3.3 本章小結 41
3.4 本章習題 42
第二部分 實 踐
第4章 程序設計語言C 初識 44
4.1 C 概述 44
4.2 **個C 程序 44
4.2.1 VS 2010工具介紹 44
4.2.2 編寫**個C 程序helloworld 45
4.2.3 代碼解釋 49
4.2.4 程序注釋 50
4.3 C 編譯過程 51
4.4 C 編程邏輯 52
4.4.1 程序中的簡單數(shù)據(jù)存儲 52
4.4.2 輸入與輸出 55
4.4.3 控制語句 57
4.4.4 一維數(shù)組 63
4.4.5 函數(shù) 66
4.4.6 指針與引用 69
4.5 本章小結 72
4.6 本章習題 73
第5章 類與對象的實現(xiàn) 75
5.1 綜合實例1——LostCraft游戲項目 75
5.1.1 類的構成 75
5.1.2 技能類的聲明與實現(xiàn) 76
5.1.3 對象實例化 79
5.1.4 其他類的聲明 81
5.1.5 對象間的協(xié)作實現(xiàn) 84
5.2 綜合實例2——HR服務平臺項目 90
5.2.1 類的聲明與實現(xiàn) 90
5.2.2 對象實例化之new運算符 92
5.2.3 對象資源回收之delete運算符 94
5.2.4 對象間的協(xié)作實現(xiàn) 95
5.3 本章小結 97
5.4 本章習題 98
第6章 深入學習面向對象函數(shù) 100
6.1 綜合實例1——LostCraft游戲項目 100
6.1.1 成員函數(shù)介紹 100
6.1.2 函數(shù)重載 100
6.1.3 構造函數(shù) 102
6.1.4 C 封裝機制的private權限 104
6.2 綜合實例2——HR服務平臺項目 106
6.2.1 封裝技巧的get和set方法 106
6.2.2 引用技巧的this指針 108
6.2.3 構造函數(shù)的重載 108
6.2.4 析構函數(shù) 110
6.2.5 其他核心方法的代碼實現(xiàn) 111
6.3 本章小結 117
6.4 本章習題 118
第7章 繼承 121
7.1 綜合實例1——LostCraft游戲項目 121
7.1.1 繼承的概念 121
7.1.2 單繼承的聲明與實現(xiàn) 122
7.2 綜合實例2——HR服務平臺項目 124
7.2.1 巧用繼承中的構造函數(shù) 125
7.2.2 訪問權限的protected關鍵字 126
7.3 本章小結 127
7.4 本章習題 128
第8章 多態(tài) 129
8.1 綜合實例1——LostCraft游戲項目 129
8.1.1 多態(tài)的概念 129
8.1.2 靜態(tài)多態(tài)的函數(shù)多態(tài) 129
8.1.3 動態(tài)多態(tài)的虛函數(shù)實現(xiàn) 130
8.2 綜合實例2——HR服務平臺項目 135
8.2.1 多態(tài)的實現(xiàn) 135
8.2.2 純虛函數(shù)與抽象類 136
8.3 本章小結 138
8.4 本章習題 139
第三部分 提 高
第9章 綜合項目——鍛煉系統(tǒng) 142
9.1 系統(tǒng)項目介紹 142
9.2 系統(tǒng)項目角色功能分析 142
9.2.1 普通用戶 142
9.2.2 群主 144
9.2.3 私教/教練 145
9.3 系統(tǒng)項目的UML設計 146
9.3.1 用例圖 146
9.3.2 時序圖 147
9.3.3 類圖及說明 153
9.4 本章小結 180
9.5 本章習題 181
附錄 183
附錄A LostCraft游戲的實現(xiàn)代碼 183
附錄B HR服務平臺的實現(xiàn)代碼 192
附錄C 綜合項目—— 鍛煉系統(tǒng)的實現(xiàn)代碼 200
參考文獻 228
- >
煙與鏡
- >
伯納黛特,你要去哪(2021新版)
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
經(jīng)典常談
- >
上帝之肋:男人的真實旅程
- >
莉莉和章魚
- >
二體千字文
- >
回憶愛瑪儂