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

歡迎光臨中圖網 請 | 注冊
> >>
C++面向對象程序設計(第4版)

包郵 C++面向對象程序設計(第4版)

作者:譚浩強
出版社:清華大學出版社出版時間:2024-02-01
開本: 其他 頁數: 301
本類榜單:教材銷量榜
中 圖 價:¥45.9(7.7折) 定價  ¥59.9 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C++面向對象程序設計(第4版) 版權信息

C++面向對象程序設計(第4版) 本書特色

本書為普通高等教育“十一五”國家級規劃教材,獲全國高校出版社優秀暢銷書一等獎。本書內容全面,概念清晰,例題豐富,通俗易懂,深入淺出,易于學習,可作為大學各專業學習C 面向對象程序設計的基礎教材,也適于C 的初學者自學。本書內容包括面向對象程序設計的基本理論概念和C 語言的基本內容,并且把這兩方面有機地結合起來。**章介紹面向過程程序設計領域中C 對C的擴充,第二章簡要而通俗清晰地介紹了面向對象程序設計的基本知識,在后續各章中由淺入深地介紹怎樣編寫C 程序,在這過程中自然地具體地介紹了面向對象程序設計方法的應用。

C++面向對象程序設計(第4版) 內容簡介

本書是供已學過C語言的讀者學習C++面向對象程序設計的教材。 C++是國內外廣泛學習和使用的支持面向對象程序設計的現代計算機高級語言,國內許多高校已陸續開設了C++程序設計課程。但是,由于C++涉及的概念很多,語法比較復雜,內容十分廣泛,不少人感到學習難度很大,難以入門。針對這種情況,作者深入研究了C++的內容和初學者的認知規律,專門為已學習過C語言的讀者構建了便于學習的教材體系,編寫了這本C++面向對象程序設計入門教材。 本書對面向對象程序設計的基本概念和C++語言的基本內容作了全面、通俗而詳盡的說明,并且把這兩方面有機地結合起來。第1章介紹在面向過程程序設計領域中C++對C的擴充,第2章初步介紹面向對象程序設計的基本知識,第3~8章由淺入深地介紹怎樣利用C++編寫程序,在此過程中自然地介紹了面向對象程序設計方法的應用。 本書內容全面,概念清晰,例題豐富,通俗易懂,易于學習,可作為大學各專業學習C++面向對象程序設計的基礎教材,也適于C++的初學者自學。即使沒有教師講授,讀者也基本能看懂本書的大部分內容。 本書配有兩本輔導教材:《C++面向對象程序設計(第4版)學習輔導》和《C++程序設計實踐指導》,供教學參考。

C++面向對象程序設計(第4版) 目錄

第1章C1
1.1從C到C 1
1.2*簡單的C 程序2
1.3C 對C的擴充8
1.3.1C 的輸入輸出8
1.3.2用const定義常變量11
1.3.3函數原型聲明11
1.3.4函數的重載12
1.3.5函數模板14
1.3.6有默認參數的函數16
1.3.7變量的引用17
1.3.8內置函數24
1.3.9作用域運算符25
1.3.10字符串變量26
1.3.11動態分配/撤銷內存的運算符new和delete29
1.3.12C 對C功能擴展的小結31
1.4C 程序的編寫和實現31
1.5關于C 上機實踐33
習題33
第2章類和對象的特性37
2.1面向對象程序設計方法概述37
2.1.1什么是面向對象的程序設計37
2.1.2面向對象程序設計的特點41
2.1.3類和對象的作用42
2.1.4面向對象的軟件開發43
2.2類的聲明和對象的定義44
2.2.1類和對象的關系44
2.2.2聲明類的類型45
2.2.3定義對象的方法47
2.2.4類和結構體類型的異同48
2.3類的成員函數49
2.3.1成員函數的性質49
2.3.2在類外定義成員函數50
2.3.3內置成員函數(inline成員函數)51
2.3.4成員函數的存儲方式52
2.4怎樣訪問對象的成員54
2.4.1通過對象名和成員運算符訪問對象中的成員54
2.4.2通過指向對象的指針訪問對象中的成員55
2.4.3通過對象的引用來訪問對象中的成員55
2.5類和對象的簡單應用舉例55
2.6類的封裝性和信息隱蔽64
2.6.1公用接口與私有實現的分離64
2.6.2類聲明和成員函數定義的分離65
2.6.3面向對象程序設計中的幾個名詞68
習題68
第3章怎樣使用類和對象71
3.1類對象的初始化71
3.1.1需要對類對象進行初始化71
3.1.2用構造函數實現數據成員的初始化72
3.1.3用帶參數的構造函數對不同對象初始化74
3.1.4在構造函數中用參數初始化表對數據成員初始化76
3.1.5可以對構造函數進行重載77
3.1.6構造函數可以使用默認參數79
3.1.7用構造函數實現初始化方法的歸納82
3.1.8利用析構函數進行清理工作83
3.1.9調用構造函數和析構函數的順序85
3.2對象數組87
3.3對象指針89
3.3.1指向對象的指針89
3.3.2指向對象成員的指針90
3.3.3指向當前對象的this指針93
3.4共用數據的保護94
3.4.1定義常對象95
3.4.2定義常對象成員96
3.4.3指向對象的常指針97
3.4.4指向常對象的指針變量98
3.4.5對象的常引用101
3.4.6const型數據的小結102
3.5對象的動態建立和釋放102
3.6對象的賦值和復制104
3.6.1對象的賦值104
3.6.2對象的復制105
3.7不同對象間實現數據共享108
3.7.1把數據成員定義為靜態108
3.7.2用靜態成員函數訪問靜態數據成員110
3.8允許訪問私有數據的“朋友”113
3.8.1可以訪問私有數據的友元函數113
3.8.2可以訪問私有數據的友元類117
3.9類模板118
習題122
第4章對運算符進行重載126
4.1為什么要對運算符重載126
4.2對運算符重載的方法128
4.3重載運算符的規則131
4.4運算符重載函數作為類成員函數和友元函數133
4.5重載雙目運算符136
4.6重載單目運算符141
4.7重載流插入運算符和流提取運算符143
4.7.1重載流插入運算符“>”146
4.8有關運算符重載的歸納148
4.9不同類型數據間的轉換149
4.9.1標準類型數據間的轉換149
4.9.2把其他類型數據轉換為類對象——用轉換構造函數150
4.9.3將類對象轉換為其他類型數據——用類型轉換函數151
習題157
第5章類的繼承158
5.1繼承與派生158
5.2派生類的聲明方式161
5.3派生類的構成161
5.4派生類成員的訪問屬性163
5.4.1公用繼承164
5.4.2私有繼承166
5.4.3保護成員和保護繼承169
5.4.4多級派生時的訪問屬性173
5.5派生類的構造函數和析構函數174
5.5.1簡單的派生類的構造函數175
5.5.2有子對象的派生類的構造函數178
5.5.3多層派生時的構造函數181
5.5.4派生類構造函數的特殊形式183
5.5.5派生類的析構函數184
5.6多重繼承184
5.6.1聲明多重繼承的方法185
5.6.2多重繼承派生類的構造函數185
5.6.3多重繼承引起的二義性問題188
5.6.4在繼承間接共同基類時減少數據冗余——用虛基類191
5.7基類與派生類的轉換196
5.8繼承與組合199
5.9繼承在軟件開發中的重要意義201
習題202
第6章C 的多態性207
6.1什么是多態性207
6.2一個典型的例子208
6.3利用虛函數實現動態多態性214
6.3.1虛函數的作用214
6.3.2靜態關聯與動態關聯218
6.3.3在什么情況下應當聲明虛函數219
6.3.4虛析構函數220
6.4純虛函數與抽象類221
6.4.1沒有函數體的純虛函數221
6.4.2不能用來定義對象的類——抽象類222
6.4.3應用實例223
習題229
第7章輸入輸出流230
7.1C 的輸入和輸出230
7.1.1輸入輸出的含義230
7.1.2C 的I/O對C的發展——類型安全和可擴展性230
7.1.3C 的輸入輸出流231
7.2標準輸出流236
7.2.1cout,cerr和clog流236
7.2.2標準類型數據的格式輸出238
7.2.3用流成員函數put輸出字符243
7.3標準輸入流244
7.3.1cin流244
7.3.2用于字符輸入的流成員函數246
7.3.3istream類的其他成員函數250
7.4對數據文件的操作與文件流253
7.4.1文件的概念253
7.4.2文件流類與文件流對象255
7.4.3文件的打開與關閉255
7.4.4對ASCII文件的操作258
7.4.5對二進制文件的操作263
7.5字符串流268
習題273
第8章善于使用C274
8.1對出現異常情況的處理274
8.1.1異常處理的任務274
8.1.2異常處理的方法275
8.1.3在函數聲明中進行異常情況指定282
8.1.4在異常處理中處理析構函數283
8.2用命名空間避免同名沖突285
8.2.1同名沖突285
8.2.2什么是命名空間288
8.2.3使用命名空間解決名字沖突290
8.2.4使用命名空間中的成員的方法292
8.2.5使用無名的命名空間294
8.2.6使用標準命名空間std295
8.3使用早期的函數庫296
習題297
附錄A常用字符與ASCII碼對照表299
附錄B運算符與結合性300
參考文獻302
展開全部

C++面向對象程序設計(第4版) 作者簡介

譚浩強教授,我國著名計算機教育專家。1958年畢業于清華大學自動控制系。青年時期曾擔任清華大學學生會主席、北京市學聯副主席、北京市人大代表、全國文教戰線先進分子。他是我國計算機普及和高校計算機基礎教育的開拓者之一。現任全國高等院校計算機基礎教育研究會榮譽會長,曾任教育部全國計算機應用水平考試委員會主任委員,享受國務院政府特殊津貼。曾獲國家科技進步獎、國家級教學成果獎。被原國家科學技術委員會和中國科學技術協會表彰為“全國先進科普工作者”,被北京市人民政府評為“北京市有突出貢獻的專家”。 譚浩強教授發起成立了全國高等院校計算機基礎教育研究會,帶動了一大批計算機基礎教育工作者。他致力于研究高校計算機基礎教育的規律,主持編制了《中國高等院校計算機基礎教育課程體系》等重要文獻,為我國高校計算機基礎教育做出了卓越貢獻。譚浩強教授和他人合著的《BASIC語言》發行逾1250萬冊,他所著的《C程序設計》發行逾1600萬冊,這在國內外都是罕見的。譚浩強教授曾在中央電視臺主講TBASIC,FORTRAN,COBOL,Pascal,QBASIC,C,Visual Basic七種計算機語言,觀眾超過500萬人,開創了利用電視技術普及科技知識的先河。 譚浩強教授善于用讀者容易理解的方法和語言說明復雜的概念,許多人認為他開創了計算機書籍貼近大眾的新風。21世紀初,他被《計算機世界》報組織的“世紀評選”評為“我國20世紀最有影晌的十個lT人物”,被《電腦報》評為“我國十大IT人物”,他的功績是把千百萬群眾帶入計算機的大門。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 福尔卡(北京)新型材料技术股份有限公司 | 青岛侦探调查_青岛侦探事务所_青岛调查事务所_青岛婚外情取证-青岛狄仁杰国际侦探公司 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 安徽华耐泵阀有限公司-官方网站 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 门禁卡_智能IC卡_滴胶卡制作_硅胶腕带-卡立方rfid定制厂家 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 南京和瑞包装有限公司 | 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 手持式线材张力计-套帽式风量罩-深圳市欧亚精密仪器有限公司 | 德国EA可编程直流电源_电子负载,中国台湾固纬直流电源_交流电源-苏州展文电子科技有限公司 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 高低温万能试验机_拉力试验机_拉伸试验机-馥勒仪器科技(上海)有限公司 | 中细软知识产权_专业知识产权解决方案提供商 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | 范秘书_懂你的范文小秘书| 分轨 | 上传文件,即刻分离人声和伴奏 | 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 深圳3D打印服务-3D打印加工-手板模型加工厂-悟空打印坊 | 冷却塔降噪隔音_冷却塔噪声治理_冷却塔噪音处理厂家-广东康明冷却塔降噪厂家 | 高压互感器,电流互感器,电压互感器-上海鄂互电气科技有限公司 | 必胜高考网_全国高考备考和志愿填报信息平台 | 扬子叉车厂家_升降平台_电动搬运车|堆高车-扬子仓储叉车官网 | 创客匠人-让IP变现不走弯路| 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 板框压滤机-隔膜压滤机-厢式压滤机生产厂家-禹州市君工机械设备有限公司 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 色谱柱-淋洗液罐-巴罗克试剂槽-巴氏吸管-5ml样品瓶-SBS液氮冻存管-上海希言科学仪器有限公司 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 物和码官网,物和码,免费一物一码数字化营销SaaS平台 | RO反渗透设备_厂家_价格_河南郑州江宇环保科技有限公司 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 骨密度仪-骨密度测定仪-超声骨密度仪-骨龄测定仪-天津开发区圣鸿医疗器械有限公司 | 水轮机密封网 | 水轮机密封产品研发生产厂家 | 宽带办理,电信宽带,移动宽带,联通宽带,电信宽带办理,移动宽带办理,联通宽带办理 |