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

C++程序設(shè)計(jì)教程

C++程序設(shè)計(jì)教程

定 價(jià):¥22.00

作 者: (美)[H.M.戴特爾]H.M.Deitel,(美)[P.J.戴特爾]P.J.Deitel著;薛萬(wàn)鵬等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)叢書
標(biāo) 簽: C++

ISBN: 9787111079514 出版時(shí)間: 2000-01-01 包裝: 膠版紙
開本: 26cm 頁(yè)數(shù): 236 字?jǐn)?shù):  

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

  本書詳細(xì)介紹了C++語(yǔ)言和面向?qū)ο蟮某绦蛟O(shè)計(jì)。全書共分7章,分別介紹了C++中的類和數(shù)據(jù)抽象、運(yùn)算符重載、繼承、虛函數(shù)和多態(tài)性、C++輸入/輸出流等。語(yǔ)言流暢、簡(jiǎn)潔,可作為高等院校面向?qū)ο缶幊陶n程的教科書使用,同時(shí)也可作為C++愛好者的參考書。與其它書不同,本書從軟件工程的角度介紹并討論了C++語(yǔ)言,讀者能在學(xué)習(xí)的同時(shí)為實(shí)際使用打下堅(jiān)實(shí)的基礎(chǔ),初學(xué)者和有經(jīng)驗(yàn)的程序員都會(huì)從中受到啟發(fā)。

作者簡(jiǎn)介

  作者:DEITELHarveyM.Deitel,世界一流的計(jì)算機(jī)科學(xué)教員和研計(jì)會(huì)演講人;PaulJ.Deitel,國(guó)際知名的教育家HarveyM.Deitel博士是Deitel&Associates公司總裁,有著40余年計(jì)算機(jī)領(lǐng)域的工作經(jīng)驗(yàn),進(jìn)行了大量深入的教學(xué)研究,是世界一流的計(jì)算機(jī)科學(xué)教員和研計(jì)會(huì)演講人。HarveyM.Deitel持有麻省理工學(xué)院學(xué)士、碩士學(xué)位和波士頓大學(xué)博士學(xué)位。他曾經(jīng)在IBM和MIT的虛擬內(nèi)存操作系統(tǒng)項(xiàng)目中從事研究工作,開發(fā)出在很多系統(tǒng)中廣泛實(shí)現(xiàn)的技術(shù)。他還有20多年大學(xué)教學(xué)經(jīng)驗(yàn),取得過(guò)“教育特別津貼”。也是全球知名的計(jì)算機(jī)教材作者。其作品已被翻譯成日、俄、中文(繁簡(jiǎn))、韓、法、西班牙等語(yǔ)言。PaulJ.Deitel是Deitel&Associates公司執(zhí)行副總裁,是麻省理工學(xué)院Sloun管理學(xué)校的畢業(yè)生。主修信息技術(shù),通過(guò)Deitel&Associates公司他已經(jīng)為DigitalEquipmentCorporation......等多家公司的客戶提供Java、C和C++課程的教學(xué)活動(dòng),并曾為計(jì)算機(jī)協(xié)會(huì)波士頓分會(huì)授Java和C++語(yǔ)言,還通過(guò)衛(wèi)星直播Java課程。VisualBasic.NET2003大學(xué)簡(jiǎn)明教程:實(shí)例程序設(shè)計(jì)>>更多作品

圖書目錄

出版說(shuō)明
譯者序
前言
第1章 把C++看作更好的C
1.1 引言
1.2 C++的單行注釋
1.3 C++的輸入地出流
1.4 C++中的聲明
1.5 在C++中建立新的數(shù)據(jù)類型
1.6 函數(shù)原型和類型檢查
1.7 內(nèi)聯(lián)函數(shù)
1.8 引用參數(shù)
1.9 const限定符
1.10 動(dòng)態(tài)內(nèi)存分配:new和delete運(yùn)算符
1.11 默認(rèn)參數(shù)
1.12 單日作用城運(yùn)算符
1.13 函數(shù)重載
1.14 連接說(shuō)明
1.15 函數(shù)模板
第2章 類和數(shù)據(jù)抽象(I)
2.1 引言
2.2 結(jié)構(gòu)的定義
2.3 訪問(wèn)結(jié)構(gòu)的成員
2.4 用結(jié)構(gòu)實(shí)現(xiàn)用戶定義的類型Time
2.5 用類實(shí)現(xiàn)抽象數(shù)據(jù)類型Time
2.6 類的作用域和訪問(wèn)類的成員
2.7 接口和實(shí)現(xiàn)的分離
2.8 控制對(duì)成員的訪問(wèn)
2.9 訪問(wèn)函數(shù)和工具函數(shù)
2.10 初始化類的對(duì)象:構(gòu)造函數(shù)
2.11 在構(gòu)造函數(shù)中使用默認(rèn)參數(shù)
2.12 橋相函數(shù)的使用
2.13 調(diào)用析構(gòu)函.數(shù)和構(gòu)造函數(shù)的時(shí)機(jī)
2.14 數(shù)據(jù)成員和成員函數(shù)的使用
2.15 微妙的餡餅:返回對(duì)私有數(shù)據(jù)成員的引用
2.16 逐個(gè)成員拷貝的默認(rèn)賦值方式
2.17 軟件的可重用性
第3章 類和數(shù)據(jù)抽象(II)
3.1 引言
3.2 const對(duì)象和const成員函數(shù)
3.3 復(fù)合:把類作為其它類的成員
3.4 友元函數(shù)和友元類
3.5 使用this指針
3.6 動(dòng)態(tài)內(nèi)存分配:運(yùn)算符new和delete
3.7 類的靜態(tài)成員
3.8 數(shù)據(jù)抽象和信息隱藏
3.8.1 范例:數(shù)組抽象數(shù)據(jù)類型
3.8.2 范例:字符串抽象數(shù)據(jù)類型
3.8.3 范例:隊(duì)列抽象數(shù)據(jù)類型
3.9 包容器類和遞取類
3.10 模板類
第4章 運(yùn)算符重載
4.1 引言
4.2 運(yùn)算符重載的基本知識(shí)
4.3 運(yùn)算符重載的限制
4.4 用作類成員的運(yùn)算符函數(shù)和用作友元函數(shù)的運(yùn)算符函數(shù)
4.5 重載流插入和流提取運(yùn)算符
4.6 重載單目運(yùn)算符
4.7 重載雙目運(yùn)算符
4.8 實(shí)例研究:數(shù)組類Array
4.9 類型之間的轉(zhuǎn)換
4.10 實(shí)例研究:字符串類string
4.11 重載++和--
4.12 實(shí)例研究:類Date
第5章 繼承
5.1 引言
5.2 基類和派生類
5.3 受保護(hù)的成員
5.4 把基類指針強(qiáng)制轉(zhuǎn)換為派生類指針
5.5 使用成員函數(shù)
5.6 在派生類中重定義基類成員
5.7 公有的、受保護(hù)的和私有的基類.
5.8 直接基類和間接基類
5.9 在派生類中使用構(gòu)造函數(shù)和析構(gòu)函數(shù)
5.10 把派生類對(duì)象隱式轉(zhuǎn)換為基類對(duì)象
5.11 關(guān)于繼承的軟件工程
5.12 復(fù)合與繼承的比較
5.13 對(duì)象的“使用”關(guān)系和“知道”關(guān)系
5.14 實(shí)例研究:類Point、Circle和Cylinder
5.15 多重繼承
第6章 虛函數(shù)和多態(tài)性
6.1 引言
6.2 類型域和switch語(yǔ)句
6.3 虛函數(shù)
6.4 抽象基類和具體類
6.5 多態(tài)性
6.6 實(shí)例研究:利用多態(tài)性的工資單系統(tǒng)
6.7 新類和動(dòng)態(tài)聯(lián)編
6.8 虛析構(gòu)函數(shù)
6.9 實(shí)例研究:繼承接口和實(shí)現(xiàn)
第7章 C++輸入/輸出流
7.1 引言
7.2 流
7.2.1 iostream類庫(kù)的頭文件
7.2.2 輸入/輸出流類和對(duì)象
7.3 輸出流
7.3.1 流插入運(yùn)算符
7.3.2 連續(xù)使用流插入/提取運(yùn)算符
7.3.3 輸出obaro類型的變量
7.3.4 用成員函數(shù)put輸出字符和put函數(shù)的連續(xù)調(diào)用
7.4 輸入流
7.4.1 流提取運(yùn)算符
7.4.2 成員函數(shù)get和getline
7.4.3 類istream中的其它成員函數(shù)(peek、putback和ignore)
7.4.4 類型安全的I/O
7.5 成員函數(shù)read、gcount和write的無(wú)格式輸入/輸出
7.6 流操縱算子
7.6.1 整數(shù)流的基數(shù):流操縱算子dec、oct、hex和setbase
7.6.2 設(shè)置浮點(diǎn)數(shù)精度(precision和setprecision)
7.6.3 設(shè)置域?qū)挘╯etw、width)
7.6.4 用戶自定義的操縱算子
7.7 流格式狀態(tài)
7.7.1 格式狀態(tài)標(biāo)志
7.7.2 尾數(shù)零和小數(shù)點(diǎn)(ics::showpoint)
7.7.3 對(duì)齊(ics::left、ios::right、ios:internal)
7.7.4 設(shè)置填充字符(fill、setfill)
7.7.5 整數(shù)流的基數(shù)(ios::dec,ios::oct、ios::hex,ios::showbase)
7.7.6 浮點(diǎn)數(shù)和科學(xué)記數(shù)法(ics::scientif、ios::fixed)
7.7.7 大/小寫控制(ios::uppercase)
7.7.8 設(shè)置及清除格式標(biāo)志(flags,setios-flags,resetiosflags)
7.8 流錯(cuò)誤狀態(tài)
7.9 用戶自定義類型的I/O
7.10 把輸出流系到輸入流上

本目錄推薦

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