中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
C++面向對象程序設計教程

包郵 C++面向對象程序設計教程

出版社:人民郵電出版社出版時間:2017-01-01
開本: 32開 頁數: 263
本類榜單:教材銷量榜
中 圖 價:¥35.4(8.4折) 定價  ¥42.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C++面向對象程序設計教程 版權信息

C++面向對象程序設計教程 本書特色

本書介紹了C 面向對象程序設計的基本概念和編程方法,內容包括類與對象、靜態成員與友元、運算符重載、繼承與派生、輸入輸出流、異常處理等,詳細闡述了C 面向對象程序設計的四個特性,即抽象性、封裝性、繼承性和多態性。 本書給出了大量的例題,通過簡單的例題,分析面向對象程序設計基本概念的內在含義,使抽象的概念具體化、形象化;同時將難點問題分散到多個例題中,結合具體實例,由淺入深進行講述,便于初學者在短時間內理解和掌握面向對象程序設計的思想和方法。每章還給出一定數量的習題,方便讀者對本章內容的復習、鞏固。 本書可作為高等學校“C 面向對象程序設計”課程的教材,也可作為具有C語言程序設計基礎的開發人員進一步學習C 面向對象程序設計的參考書。

C++面向對象程序設計教程 內容簡介

⑴ 突出重點。使學生在有限的時間里,盡快掌握面向對象程序設計的主要知識點及其與結構化程序設計的主要區別。 ⑵ 深入淺出。在講述基本概念時,通過基礎例題幫助學生理解概念,再配合進一步的實例,使學生加深對概念的理解并學會應用。 ⑶ 豐富實例。實例中既有一些經典實例,也有與實際應用相關的綜合實例,使學生在解決復雜實際問題時可參照實例進行仿寫。

C++面向對象程序設計教程 目錄

第1章 C 基礎知識 1

1.1 C 概述 1

1.1.1 C 語言的歷史和特點 1

1.1.2 C 程序與C程序 2

1.1.3 C 對C的擴充 3

1.2 C 的輸入輸出 7

1.2.1 用cout進行輸出 7

1.2.2 用cin進行輸入 8

1.3 引用 9

1.3.1 引用的概念 9

1.3.2 引用的使用 10

1.3.3 引用作為函數參數 11

1.3.4 引用作為返回值 15

1.4 const常量與new、delete運算符 16

1.4.1 用const定義常量 16

1.4.2 動態分配/撤銷內存的運算符

new和delete 18

本章小結 21

習題 22

第2章 類和對象 24

2.1 面向對象程序設計 24

2.2 類的定義 25

2.2.1 從結構體到類 25

2.2.2 類的定義格式 26

2.3 對象的定義 27

2.3.1 對象的定義格式 27

2.3.2 對象成員的訪問 27

2.4 類的數據成員與成員函數 28

2.4.1 類的數據成員 28

2.4.2 類的成員函數 28

2.4.3 類外定義成員函數 33

2.4.4 作用域運算符:: 34

2.4.5 聲明成員函數為內聯函數 35

2.4.6 外部接口與內部實現的分離 36

2.5 程序實例 37

本章小結 46

習題 47

第3章 深入了解類和對象 49

3.1 構造函數 49

3.1.1 為什么要使用構造函數 49

3.1.2 構造函數的特點 49

3.1.3 構造函數的種類 50

3.2 析構函數 54

3.2.1 析構函數的特點 54

3.2.2 析構函數的格式 55

3.2.3 默認析構函數 57

3.3 復制構造函數 57

3.3.1 類對象的復制 57

3.3.2 復制構造函數的調用時機 59

3.3.3 深復制與淺復制問題 60

3.4 對象指針、對象引用和對象數組 62

3.4.1 對象指針 62

3.4.2 對象引用 62

3.4.3 對象數組 63

3.4.4 對象指針數組 64

3.4.5 指向對象數組的指針 65

3.5 常對象與常成員 66

3.5.1 常對象 66

3.5.2 常成員 67

3.5.3 指向對象的常指針 68

3.5.4 指向常對象的指針 69

3.5.5 對象的常引用 70

3.6 動態創建對象和釋放對象 71

3.6.1 動態創建對象 71

3.6.2 釋放對象 72

3.6.3 動態對象數組的創建與釋放 72

3.7 對象的生存期 72

3.8 程序實例 74

本章小結 76

習題 76

第4章 靜態成員與友元 83

4.1 靜態成員 83

4.1.1 靜態數據成員 83

4.1.2 靜態成員函數 86

4.2 友元 89

4.2.1 友元函數 89

4.2.2 友元類 91

4.3 模板 93

4.3.1 函數模板 93

4.3.2 類模板 96

4.4 程序實例 101

本章小結 104

習題 104

第5章 運算符重載 110

5.1 運算符重載的概念 110

5.2 運算符重載的方法 111

5.2.1 重載為成員函數 111

5.2.2 重載為友元函數 112

5.3 運算符重載的規則 114

5.4 常用運算符的重載 114

5.4.1 算術運算符的重載 115

5.4.2 關系運算符的重載 116

5.4.3 邏輯運算符的重載 117

5.4.4 位移運算符的重載 119

5.4.5 下標訪問運算符的重載 120

5.4.6 賦值運算符的重載 121

5.4.7 流輸出與流輸入運算符的重載 124

5.4.8 不同類型數據之間的轉換 125

5.5 字符串類 127

5.5.1 string字符串類簡介 128

5.5.2 string類對象的賦值與連接 130

5.5.3 string類對象的比較 131

5.5.4 string類的特性 132

5.6 程序實例 134

本章小結 138

習題 138

第6章 繼承與派生 142

6.1 繼承的概念 142

6.2 派生類的定義與構成 144

6.2.1 派生類的定義 144

6.2.2 派生類的構成 144

6.2.3 派生類對基類成員的訪問 147

6.2.4 多層派生時的訪問屬性 148

6.3 派生類的構造函數與析構函數 149

6.3.1 派生類的構造函數 149

6.3.2 派生類的析構函數 155

6.3.3 基類與派生類的賦值兼容 156

6.4 多重繼承 157

6.4.1 多重繼承中的二義性問題 159

6.4.2 虛基類 160

6.4.3 虛基類的構造函數 161

6.5 多態性與虛函數 163

6.5.1 多態性 163

6.5.2 虛函數 164

6.5.3 虛析構函數 167

6.5.4 純虛函數與抽象類 168

6.6 程序實例 172

本章小結 174

習題 174

第7章 輸入輸出流 178

7.1 輸入輸出概述 178

7.2 標準輸入輸出 180

7.2.1 標準輸入輸出流類 180

7.2.2 格式控制 181

7.2.3 輸入輸出流成員函數 187

7.3 文件輸入輸出 194

7.3.1 文件的概念 194

7.3.2 文件輸入輸出流類 195

7.3.3 輸入輸出流成員函數 198

7.4 字符串輸入輸出 202

7.5 程序實例 203

本章小結 206

習題 207

第8章 異常處理 208

8.1 異常的概念 208

8.2 異常處理的方法 209

8.3 異常處理的規則 215

8.4 類和對象相關異常處理 215

8.5 標準異常 220

8.6 程序實例 223

本章小結 225

習題 225

第9章 綜合實例 228

9.1 學生信息管理系統 228

9.1.1 功能介紹 228

9.1.2 設計思路 229

9.1.3 實現代碼 231

9.2 家庭財務管理系統 236

9.2.1 功能介紹 236

9.2.2 設計思路 237

9.2.3 實現代碼 240

本章小結 249

習題 249

附錄1 ASCII碼表 250

附錄2 C 運算符優先級與結合性 252

附錄3 C 集成開發環境 254

附錄3.1 Visual C 6.0 254

附錄3.2 VC 2015 258

參考文獻 264
展開全部

C++面向對象程序設計教程 作者簡介

作者畢業于東南大學無線電專業,參加工作后在江蘇省計算技術研究所從事了多年的計算機應用軟件的開發工作,曾為企事業單位開發了多個管理及控制軟件。進入南京工程學院后,承擔了“C/C 程序設計”、“VC基礎”等多門計算機課程的教學工作,積累了豐富的教學經驗,

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 食药成分检测_调料配方还原_洗涤剂化学成分分析_饲料_百检信息科技有限公司 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 密封无忧网 _ 专业的密封产品行业信息网| 卫生人才网-中国专业的医疗卫生医学人才网招聘网站! | 混合气体腐蚀试验箱_盐雾/硫化氢/气体腐蚀试验箱厂家-北京中科博达 | 压砖机、液压制砖机、静压砖机、环保砖机生产厂家—杜甫机械 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 超声波破碎仪-均质乳化机(供应杭州,上海,北京,广州,深圳,成都等地)-上海沪析实业有限公司 | 石英粉,滑石粉厂家,山东滑石粉-莱州市向阳滑石粉有限公司 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 热闷罐-高温罐-钢渣热闷罐-山东鑫泰鑫智能热闷罐厂家 | 踏板力计,制动仪,非接触多功能速度仪,逆反射系数测试仪-创宇 | 定量包装秤,吨袋包装称,伸缩溜管,全自动包装秤,码垛机器人,无锡市邦尧机械工程有限公司 | 高低温试验房-深圳高低温湿热箱-小型高低温冲击试验箱-爱佩试验设备 | 宜兴紫砂壶知识分享 - 宜兴壶人 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 佛山市德信昌电子有限公司| 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 高压包-点火器-高压发生器-点火变压器-江苏天网 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 捆扎机_气动捆扎机_钢带捆扎机-沈阳海鹞气动钢带捆扎机公司 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 物流之家新闻网-最新物流新闻|物流资讯|物流政策|物流网-匡匡奈斯物流科技 | 冷轧机|两肋冷轧机|扁钢冷轧机|倒立式拉丝机|钢筋拔丝机|收线机-巩义市华瑞重工机械制造有限公司 | 建筑消防设施检测系统检测箱-电梯**检测仪器箱-北京宇成伟业科技有限责任公司 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 杭州厂房降温,车间降温设备,车间通风降温,厂房降温方案,杭州嘉友实业爽风品牌 | 江苏齐宝进出口贸易有限公司| 粉碎机_塑料粉碎机_塑料破碎机厂家-星标机械| 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | 德国BOSCH电磁阀-德国HERION电磁阀-JOUCOMATIC电磁阀|乾拓百科 | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 | 淘趣英语网 - 在线英语学习,零基础英语学习网站 | 运动木地板厂家,篮球场木地板品牌,体育场馆木地板安装 - 欧氏运动地板 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | 长沙发电机-湖南发电机-柴油发电机供应厂家-长沙明邦智能科技 |