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

面向?qū)ο蟪绦蛟O(shè)計(jì)(C++語言 第二版)

面向?qū)ο蟪绦蛟O(shè)計(jì)(C++語言 第二版)

定 價(jià):¥59.00

作 者: 程磊,李愛華 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: 暫缺

ISBN: 9787302507475 出版時(shí)間: 2018-11-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 358 字?jǐn)?shù):  

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

  本書是《面向?qū)ο蟪绦蛟O(shè)計(jì)(C++語言)》的第2版,參考了C++11標(biāo)準(zhǔn)的新特性,更新或增加了部分例題與習(xí)題,對(duì)部分章節(jié)的內(nèi)容做了修改調(diào)整,特別增加了Visual C++環(huán)境下Windows程序開發(fā)的實(shí)例,給出了C++11的部分新特性,以便讀者了解和深入學(xué)習(xí)。 本書基于C++語言詳細(xì)地介紹了面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,內(nèi)容主要分三大部分共13章。 第一部分是C++語言基礎(chǔ)。重點(diǎn)介紹C++語言的語法、面向?qū)ο蟮幕咎卣?、C++程序的開發(fā)過程、基本數(shù)據(jù)類型、函數(shù)、引用、動(dòng)態(tài)內(nèi)存管理及異常處理等。 第二部分是面向?qū)ο蟮某绦蛟O(shè)計(jì)。詳細(xì)講述面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念、類與對(duì)象的定義和使用、繼承與派生、多態(tài)性、運(yùn)算符重載、模板、標(biāo)準(zhǔn)模板庫(kù)STL、C++的輸入與輸出等。 第三部分是Visual C++環(huán)境下Windows程序開發(fā)概述?;赩isual C++2015開發(fā)環(huán)境、面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,講解Windows編程初步和應(yīng)用實(shí)例的設(shè)計(jì)開發(fā)。 本書結(jié)構(gòu)清晰,內(nèi)容講述深入淺出,實(shí)例講解精練。同時(shí),每章后面都附有大量的習(xí)題。教師可以從清華大學(xué)出版社網(wǎng)站www.tup.com.cn下載本書的電子課件和所有例題代碼。 本書既可作為高等學(xué)校相關(guān)專業(yè)面向?qū)ο蟪绦蛟O(shè)計(jì)C++語言的教材,也可作為軟件開發(fā)技術(shù)人員的參考書。

作者簡(jiǎn)介

暫缺《面向?qū)ο蟪绦蛟O(shè)計(jì)(C++語言 第二版)》作者簡(jiǎn)介

圖書目錄

目錄



第一部分C++語言基礎(chǔ)

第1章面向?qū)ο蟪绦蛟O(shè)計(jì)概述

1.1面向過程與面向?qū)ο?

1.1.1面向過程的程序設(shè)計(jì)

1.1.2面向?qū)ο蟮某绦蛟O(shè)計(jì)

1.2面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特征

1.2.1新的程序設(shè)計(jì)范型

1.2.2面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念

1.2.3面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特征

1.3C++語言概述

1.3.1從C到C++

1.3.2C++語言的特點(diǎn)

1.4C++程序及其開發(fā)環(huán)境

1.4.1C++程序的開發(fā)過程

1.4.2Microsoft Visual Studio 2015集成開發(fā)環(huán)境簡(jiǎn)介

1.4.3Visual C++控制臺(tái)應(yīng)用程序開發(fā)

1.5本章小結(jié)

習(xí)題

第2章C++語言基礎(chǔ)

2.1C++語言的基本語法

2.1.1一個(gè)簡(jiǎn)單的C++程序

2.1.2名字空間

2.1.3標(biāo)識(shí)符命名及規(guī)范

2.2基本數(shù)據(jù)類型、運(yùn)算符和程序流程控制

2.2.1基本數(shù)據(jù)類型

2.2.2運(yùn)算符和程序流程控制

2.2.3數(shù)據(jù)類型轉(zhuǎn)換

2.3數(shù)據(jù)的輸入與輸出

2.3.1I/O的書寫格式

2.3.2簡(jiǎn)單的I/O格式控制

2.4C++中函數(shù)的新特性

2.4.1函數(shù)的原型

2.4.2默認(rèn)參數(shù)的函數(shù)

2.4.3內(nèi)聯(lián)函數(shù)

2.4.4函數(shù)重載

2.5引用

2.5.1引用的概念及使用

2.5.2引用作為參數(shù)傳遞

2.5.3引用與指針的區(qū)別

2.5.4引用作為返回類型

2.6動(dòng)態(tài)內(nèi)存分配

2.6.1動(dòng)態(tài)內(nèi)存分配與釋放函數(shù)

2.6.2new和delete

2.7異常處理

2.7.1異常處理的機(jī)制

2.7.2異常處理的實(shí)現(xiàn)

2.8本章小結(jié)

習(xí)題

第二部分面向?qū)ο蟮某绦蛟O(shè)計(jì)

第3章類和對(duì)象(一)

3.1類的構(gòu)成

3.1.1從結(jié)構(gòu)到類

3.1.2類的構(gòu)成

3.1.3類成員的訪問屬性

3.2類的成員函數(shù)

3.3對(duì)象的定義與使用

3.3.1類與對(duì)象的關(guān)系

3.3.2對(duì)象的定義

3.3.3對(duì)象中成員的訪問

3.3.4對(duì)象賦值語句

3.4構(gòu)造函數(shù)與析構(gòu)函數(shù)

3.4.1構(gòu)造函數(shù)

3.4.2成員初始化表

3.4.3具有默認(rèn)參數(shù)的構(gòu)造函數(shù)

3.4.4析構(gòu)函數(shù)

3.4.5默認(rèn)的構(gòu)造函數(shù)和析構(gòu)函數(shù)

3.4.6重載構(gòu)造函數(shù)

3.4.7拷貝構(gòu)造函數(shù)

3.4.8淺拷貝和深拷貝

3.4.9C++11新的類功能

3.5UML

3.5.1UML概述

3.5.2類圖

3.6本章小結(jié)

習(xí)題

第4章類和對(duì)象(二)

4.1自引用指針this

4.2對(duì)象數(shù)組與對(duì)象指針

4.2.1對(duì)象數(shù)組

4.2.2堆對(duì)象

4.2.3對(duì)象指針

4.3向函數(shù)傳遞對(duì)象

4.3.1使用對(duì)象作為函數(shù)參數(shù)

4.3.2使用對(duì)象指針作為函數(shù)參數(shù)

4.3.3使用對(duì)象引用作為函數(shù)參數(shù)

4.4靜態(tài)成員

4.4.1靜態(tài)數(shù)據(jù)成員

4.4.2靜態(tài)成員函數(shù)

4.5友元

4.5.1友元函數(shù)

4.5.2友元類

4.6對(duì)象成員

4.7常對(duì)象

4.8本章小結(jié)

習(xí)題

第5章繼承與派生

5.1繼承與派生的概念

5.2派生類的聲明

5.3派生類的訪問屬性

5.4派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)

5.4.1派生類構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行順序

5.4.2派生類構(gòu)造函數(shù)和析構(gòu)函數(shù)的構(gòu)造規(guī)則

5.4.3C++11繼承構(gòu)造函數(shù)

5.5多繼承

5.5.1多繼承的聲明

5.5.2多繼承的構(gòu)造函數(shù)與析構(gòu)函數(shù)

5.6基類成員訪問和賦值兼容性

5.6.1基類成員名的限定訪問和名字覆蓋

5.6.2名字覆蓋

5.6.3賦值兼容規(guī)則

5.7虛基類

5.7.1提出問題

5.7.2虛基類的概念

5.7.3虛基類的初始化

5.8本章小結(jié)

習(xí)題

第6章虛函數(shù)與多態(tài)性

6.1多態(tài)性概述

6.1.1多態(tài)的類型

6.1.2基類指針指向派生類對(duì)象

6.2虛函數(shù)

6.2.1虛函數(shù)的定義格式

6.2.2多繼承與虛函數(shù)

6.2.3虛析構(gòu)函數(shù)

6.3純虛函數(shù)和抽象類

6.3.1純虛函數(shù)

6.3.2抽象類

6.4綜合應(yīng)用舉例

6.5本章小結(jié)

習(xí)題

第7章運(yùn)算符重載

7.1運(yùn)算符重載的概念

7.2運(yùn)算符重載的規(guī)則

7.3運(yùn)算符重載為友元函數(shù)

7.4運(yùn)算符重載為成員函數(shù)

7.5幾種常用運(yùn)算符的重載

7.6本章小結(jié)

習(xí)題

第8章模板

8.1模板的概念

8.2函數(shù)模板與模板函數(shù)

8.3類模板與模板類

8.4C++11模板新增特性

8.5本章小結(jié)

習(xí)題


第9章標(biāo)準(zhǔn)模板庫(kù)(STL)

9.1STL概述

9.2容器

9.2.1容器分類與共同操作

9.2.2順序容器

9.2.3關(guān)聯(lián)容器

9.3迭代器

9.3.1迭代器的分類

9.3.2容器類迭代器的基本操作

9.4算法與函數(shù)對(duì)象

9.4.1算法的使用形式

9.4.2常用算法舉例

9.4.3函數(shù)對(duì)象

9.5STL和C++11

9.6本章小結(jié)

習(xí)題

第10章C++的輸入和輸出

10.1C++語言的流類庫(kù)及其基本結(jié)構(gòu)

10.2預(yù)定義類型的輸入輸出

10.2.1無格式輸入輸出

10.2.2格式化輸入輸出

10.3用戶自定義類型的輸入輸出

10.4文件的輸入輸出

10.4.1通過FILE結(jié)構(gòu)進(jìn)行文件操作

10.4.2通過文件流進(jìn)行文件操作

10.5本章小結(jié)

習(xí)題

第三部分Visual C++環(huán)境下Windows程序開發(fā)概述

第11章Windows編程初步

11.1一個(gè)最簡(jiǎn)單的Windows程序

11.2簡(jiǎn)單Windows程序的生成步驟

11.3Windows基本程序框架

11.4Windows程序消息處理過程

11.5Windows常用數(shù)據(jù)類型和句柄

11.6Windows程序?qū)崿F(xiàn)繪圖功能

11.7把類與對(duì)象引入到Windows程序中

11.8本章小結(jié)

習(xí)題

第12章MFC庫(kù)和應(yīng)用程序框架

12.1MFC中的常用類

12.2MFC的應(yīng)用程序框架

12.3窗口消息映射與處理函數(shù)

12.4對(duì)話框及常用控件

12.4.1對(duì)話框的構(gòu)成和分類

12.4.2創(chuàng)建對(duì)話框程序

12.4.3添加對(duì)話框類

12.4.4運(yùn)行對(duì)話框程序

12.4.5Windows常用控件

12.5文檔和視圖

12.5.1文檔和視圖的關(guān)系

12.5.2文檔和視圖類常用的成員函數(shù)

12.6文檔和視圖程序?qū)嵗?

12.7本章小結(jié)

習(xí)題

第13章綜合設(shè)計(jì)實(shí)例——簡(jiǎn)單繪圖程序

13.1功能需求

13.2分析與設(shè)計(jì)

13.2.1圖形元素的類邏輯設(shè)計(jì)

13.2.2圖元的存儲(chǔ)管理

13.2.3圖元的繪制操作

13.3程序?qū)崿F(xiàn)

13.3.1建立SDI應(yīng)用程序框架

13.3.2建立菜單和工具條

13.3.3添加圖形元素類

13.3.4框架類的實(shí)現(xiàn)

13.3.5文檔類的實(shí)現(xiàn)

13.3.6視圖類的實(shí)現(xiàn)

13.4程序運(yùn)行結(jié)果

13.5本章小結(jié)

習(xí)題

參考文獻(xiàn)


本目錄推薦

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