注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語(yǔ)言描述,第2版)

面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語(yǔ)言描述,第2版)

面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語(yǔ)言描述,第2版)

定 價(jià):¥29.50

作 者: 馬石安,魏文平 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專(zhuān)科教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302351634 出版時(shí)間: 2014-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

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

  本教材以面向?qū)ο蟪绦蛟O(shè)計(jì)(Object?Oriented Programming,OOP)方法為核心,并選用C++語(yǔ)言作為工具。《面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語(yǔ)言描述,第2版)》濃縮了作者多年來(lái)軟件開(kāi)發(fā)經(jīng)驗(yàn)和教學(xué)實(shí)踐體會(huì),圍繞兩條主線進(jìn)行編寫(xiě): 一條主線以通俗易懂的語(yǔ)言圍繞類(lèi)與對(duì)象,介紹面向?qū)ο蟪绦驑?gòu)造的基本思想;另一主線設(shè)計(jì)了豐富的實(shí)用程序,通過(guò)實(shí)踐引導(dǎo)讀者快速掌握使用C++語(yǔ)言開(kāi)發(fā)面向?qū)ο蟪绦虻姆椒ê图记伞Aη笫棺x者不僅會(huì)使用C++語(yǔ)言編程,而且可以理解這些機(jī)制。全書(shū)共分10章,包括面向?qū)ο蟪绦蛟O(shè)計(jì)概論、從C到C++、類(lèi)與對(duì)象、繼承機(jī)制、多態(tài)性和虛函數(shù)、運(yùn)算符重載、模板、I/O流類(lèi)庫(kù)、異常處理、綜合應(yīng)用實(shí)例等內(nèi)容。全書(shū)內(nèi)容安排循序漸進(jìn),講解深入淺出,列舉實(shí)例豐富、典型。每章后面提供的練習(xí)題和附錄提供的實(shí)驗(yàn)內(nèi)容與教學(xué)要求一致。并提供全方位的教學(xué)資源。本書(shū)是為已有C語(yǔ)言的初步知識(shí),準(zhǔn)備進(jìn)行面向?qū)ο蟪绦蛟O(shè)計(jì)的初學(xué)者編寫(xiě)的,可作為高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)和C++語(yǔ)言程序設(shè)計(jì)的教材或參考書(shū),也可供自學(xué)者使用。

作者簡(jiǎn)介

暫缺《面向?qū)ο蟪绦蛟O(shè)計(jì)教程(C++語(yǔ)言描述,第2版)》作者簡(jiǎn)介

圖書(shū)目錄

第1章面向?qū)ο蟪绦蛟O(shè)計(jì)概論 1.1程序設(shè)計(jì)方法 1.1.1結(jié)構(gòu)化程序設(shè)計(jì)方法 1.1.2面向?qū)ο蟪绦蛟O(shè)計(jì)方法 1.2面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念 1.2.1抽象 1.2.2封裝 1.2.3消息 1.2.4繼承 1.2.5多態(tài) 1.3面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言 1.3.1混合型的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言C++ 1.3.2純面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言Java 1.4C++對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)方法的支持 1.5C++程序的實(shí)現(xiàn) 1.5.1編輯C++源程序 1.5.2編譯和連接源程序 1.5.3運(yùn)行源程序 習(xí)題 第2章從C到C++ 2.1C++程序基本組成 2.1.1C++程序基本結(jié)構(gòu) 2.1.2C++程序基本組成 2.2簡(jiǎn)單的輸入輸出 2.2.1鍵盤(pán)輸入 2.2.2屏幕輸出 2.3指針與引用 2.3.1指針 2.3.2引用 2.4函數(shù) 2.4.1函數(shù)的定義與調(diào)用 2.4.2函數(shù)原型與帶默認(rèn)參數(shù)的函數(shù) 2.4.3函數(shù)的參數(shù)傳遞 2.4.4內(nèi)聯(lián)函數(shù)與重載函數(shù) 2.4.5標(biāo)準(zhǔn)庫(kù)函數(shù) 2.5new和delete運(yùn)算符 2.6其他若干重要的C++特性 2.6.1符號(hào)常量 2.6.2變量的定義 2.6.3強(qiáng)制類(lèi)型轉(zhuǎn)換 2.6.4string類(lèi)型 2.6.5結(jié)構(gòu) 2.7應(yīng)用實(shí)例 2.7.1結(jié)構(gòu)體的定義 2.7.2主要函數(shù)的實(shí)現(xiàn) 2.7.3程序的主函數(shù) 習(xí)題   第3章類(lèi)與對(duì)象 3.1類(lèi) 3.1.1類(lèi)的定義 3.1.2類(lèi)成員的訪問(wèn)控制 3.1.3成員函數(shù)的實(shí)現(xiàn) 3.2對(duì)象 3.2.1對(duì)象的聲明 3.2.2對(duì)象的創(chuàng)建和銷(xiāo)毀 3.2.3對(duì)象成員的訪問(wèn) 3.3構(gòu)造函數(shù)與析構(gòu)函數(shù) 3.3.1構(gòu)造函數(shù) 3.3.2析構(gòu)函數(shù) 3.3.3拷貝構(gòu)造函數(shù) 3.4this指針 3.5子對(duì)象和堆對(duì)象 3.5.1子對(duì)象 3.5.2堆對(duì)象 3.6類(lèi)的靜態(tài)成員 3.6.1靜態(tài)數(shù)據(jù)成員 3.6.2靜態(tài)成員函數(shù) 3.7類(lèi)的友元 3.7.1友元函數(shù) 3.7.2友元類(lèi) 3.8應(yīng)用實(shí)例 3.8.1Student類(lèi)的定義 3.8.2Student類(lèi)中函數(shù)的實(shí)現(xiàn) 3.8.3靜態(tài)成員的初始化及程序的主函數(shù) 習(xí)題
第4章繼承機(jī)制 4.1基類(lèi)和派生類(lèi) 4.1.1繼承和派生的基本概念 4.1.2繼承的種類(lèi) 4.2單繼承 4.3派生類(lèi)的訪問(wèn)控制 4.3.1公有繼承 4.3.2私有繼承 4.3.3保護(hù)繼承 4.4多繼承 4.4.1多繼承的定義格式 4.4.2二義性和支配規(guī)則 4.4.3虛基類(lèi) 4.5繼承機(jī)制下的構(gòu)造函數(shù)與析構(gòu)函數(shù) 4.5.1繼承機(jī)制下構(gòu)造函數(shù)的調(diào)用順序 4.5.2派生類(lèi)構(gòu)造函數(shù)的規(guī)則 4.5.3繼承機(jī)制下析構(gòu)函數(shù)的調(diào)用順序 4.6應(yīng)用實(shí)例 4.6.1保護(hù)成員的作用 4.6.2私有繼承 習(xí)題 第5章多態(tài)性和虛函數(shù) 5.1靜態(tài)聯(lián)編與動(dòng)態(tài)聯(lián)編 5.1.1靜態(tài)聯(lián)編 5.1.2動(dòng)態(tài)聯(lián)編 5.2虛函數(shù) 5.2.1虛函數(shù)的作用 5.2.2虛函數(shù)與一般重載函數(shù)的區(qū)別 5.2.3繼承虛屬性 5.3成員函數(shù)中調(diào)用虛函數(shù) 5.4構(gòu)造函數(shù)和析構(gòu)函數(shù)中調(diào)用虛函數(shù) 5.5純虛函數(shù)和抽象類(lèi) 5.5.1純虛函數(shù) 5.5.2抽象類(lèi) 5.6虛析構(gòu)函數(shù) 5.6.1虛析構(gòu)函數(shù)的定義與使用 5.6.2虛析構(gòu)函數(shù)的必要性 5.7應(yīng)用實(shí)例 5.7.1類(lèi)的設(shè)計(jì) 5.7.2基類(lèi)Employee的定義 5.7.3兼職技術(shù)人員類(lèi)Technician的定義 5.7.4銷(xiāo)售員類(lèi)Salesman的定義 5.7.5經(jīng)理類(lèi)Manager的定義 5.7.6銷(xiāo)售經(jīng)理類(lèi)Salesmanager的定義 5.7.7編號(hào)的初始化與主函數(shù) 習(xí)題 第6章運(yùn)算符重載 6.1運(yùn)算符重載的規(guī)則 6.1.1運(yùn)算符重載的規(guī)則 6.1.2編譯程序選擇重載運(yùn)算符的規(guī)則 6.2運(yùn)算符重載的形式 6.2.1用成員函數(shù)重載運(yùn)算符 6.2.2用友元函數(shù)重載運(yùn)算符 6.2.3兩種運(yùn)算符重載形式的比較 6.3單目運(yùn)算符重載 6.4賦值運(yùn)算符重載 6.4.1淺拷貝與深拷貝 6.4.2重載賦值運(yùn)算符的格式 6.4.3重載賦值運(yùn)算符函數(shù)的返回值 6.4.4賦值運(yùn)算符重載函數(shù)與拷貝構(gòu)造函數(shù)的區(qū)別 6.5特殊運(yùn)算符重載 6.5.1“[]”運(yùn)算符重載 6.5.2“()”運(yùn)算符重載 6.6類(lèi)類(lèi)型轉(zhuǎn)換運(yùn)算符重載 6.6.1基本類(lèi)型到類(lèi)類(lèi)型的轉(zhuǎn)換 6.6.2類(lèi)類(lèi)型到基本類(lèi)型的轉(zhuǎn)換 6.7應(yīng)用實(shí)例 習(xí)題 第7章模板 7.1模板的概念 7.1.1強(qiáng)類(lèi)型的嚴(yán)格性與靈活性 7.1.2解決沖突的途徑 7.1.3模板的概念 7.2函數(shù)模板 7.2.1函數(shù)模板的定義 7.2.2函數(shù)模板的實(shí)例化 7.2.3函數(shù)模板的重載 7.3類(lèi)模板 7.3.1類(lèi)模板定義 7.3.2類(lèi)模板的實(shí)例化 7.3.3使用函數(shù)類(lèi)型參數(shù)的類(lèi)模板 7.3.4使用默認(rèn)參數(shù)的類(lèi)模板 7.4標(biāo)準(zhǔn)模板庫(kù)STL 7.4.1容器 7.4.2迭代器 7.4.3算法 7.5應(yīng)用實(shí)例 7.5.1通過(guò)自定義類(lèi)模板對(duì)雙向鏈表進(jìn)行基本操作 7.5.2通過(guò)STL對(duì)雙向鏈表進(jìn)行基本操作 習(xí)題 第8章I/O流類(lèi)庫(kù) 8.1概述 8.1.1流的概念 8.1.2流類(lèi)庫(kù) 8.1.3支持文件的流類(lèi) 8.2格式化輸入輸出 8.2.1使用ios類(lèi)的成員函數(shù)進(jìn)行格式控制 8.2.2使用控制符進(jìn)行格式控制 8.3重載流的插入符和提取符 8.4常用成員函數(shù)I/O 8.4.1輸入流的常用成員函數(shù) 8.4.2輸出流的常用成員函數(shù) 8.5流的錯(cuò)誤處理 8.5.1I/O流的錯(cuò)誤狀態(tài)字 8.5.2I/O流的狀態(tài)函數(shù) 8.6文件流操作 8.6.1文件流 8.6.2文件的打開(kāi)與關(guān)閉 8.6.3文件的讀寫(xiě) 8.7應(yīng)用實(shí)例 8.7.1定義類(lèi) 8.7.2數(shù)據(jù)輸入函數(shù) 8.7.3數(shù)據(jù)顯示函數(shù) 8.7.4數(shù)據(jù)查找函數(shù) 8.7.5數(shù)據(jù)插入函數(shù) 8.7.6主函數(shù) 習(xí)題 第9章異常處理 9.1異常處理的基本思想 9.1.1異常處理的概念 9.1.2異常處理的基本思想 9.2異常處理的實(shí)現(xiàn) 9.2.1異常處理的語(yǔ)法 9.2.2異常處理的執(zhí)行過(guò)程 9.2.3異常接口聲明 9.2.4標(biāo)準(zhǔn)庫(kù)的異常處理 9.3定義自己的異常類(lèi) 9.4異常的逐層傳遞 9.5異常處理中的構(gòu)造與析構(gòu) 9.6應(yīng)用實(shí)例 9.6.1采用自定義異常類(lèi) 9.6.2采用標(biāo)準(zhǔn)異常類(lèi) 習(xí)題 第10章綜合應(yīng)用實(shí)例 10.1設(shè)計(jì)任務(wù)與要求 10.2程序的總體結(jié)構(gòu) 10.3詳細(xì)設(shè)計(jì) 10.3.1分?jǐn)?shù)類(lèi)設(shè)計(jì) 10.3.2異常類(lèi)設(shè)計(jì) 10.3.3測(cè)試函數(shù)設(shè)計(jì) 10.4程序清單 10.5實(shí)例輸出 附錄實(shí)驗(yàn) 實(shí)驗(yàn)1簡(jiǎn)單的C++程序(2學(xué)時(shí)) 實(shí)驗(yàn)2引用與函數(shù)(2學(xué)時(shí)) 實(shí)驗(yàn)3構(gòu)造函數(shù)與析構(gòu)函數(shù)(2學(xué)時(shí)) 實(shí)驗(yàn)4靜態(tài)成員與友元(4學(xué)時(shí)) 實(shí)驗(yàn)5繼承與派生(4學(xué)時(shí)) 實(shí)驗(yàn)6多態(tài)性與虛函數(shù)(4學(xué)時(shí)) 實(shí)驗(yàn)7運(yùn)算符重載(2學(xué)時(shí)) 實(shí)驗(yàn)8模板(2學(xué)時(shí)) 實(shí)驗(yàn)9I/O流(2學(xué)時(shí)) 實(shí)驗(yàn)10異常處理(2學(xué)時(shí)) 參考文獻(xiàn)

本目錄推薦

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