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

C++:面向?qū)ο蟪绦蛟O(shè)計(jì)(高等學(xué)校教材)

C++:面向?qū)ο蟪绦蛟O(shè)計(jì)(高等學(xué)校教材)

定 價(jià):¥32.00

作 者: 李濤
出版社: 高等教育出版社
叢編項(xiàng):
標(biāo) 簽: 算法語(yǔ)言

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

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

  全書(shū)共分為10章。第1章闡述了面向?qū)ο蟪绦蛟O(shè)計(jì)的基本原理,重點(diǎn)介紹了c++語(yǔ)言的歷史及其基本架構(gòu)。第2章介紹了C++類(lèi)的定義、對(duì)象的創(chuàng)建以及對(duì)象成員的訪問(wèn)等基本內(nèi)容。第3章著重介紹了C++的繼承機(jī)制。第4章介紹了多態(tài)和重載,重點(diǎn)介紹了虛函數(shù)和運(yùn)算符重載。第5章介紹了c++的模板技術(shù),并在模板技術(shù)中對(duì)重載、繼承和多態(tài)機(jī)制進(jìn)行了探討。第6章對(duì)C++中的一些典型問(wèn)題進(jìn)行了深入闡述,長(zhǎng)期以來(lái)我們感覺(jué)這部分內(nèi)容在教學(xué)中會(huì)占據(jù)較多的課時(shí),但如果在前面的章節(jié)中介紹這些內(nèi)容,學(xué)生將較難進(jìn)入面向?qū)ο笏季S模式,當(dāng)學(xué)生具有了面向?qū)ο蟮乃季S習(xí)慣以后再來(lái)介紹這些典型問(wèn)題應(yīng)該比較合適。第6章部分內(nèi)容有一定難度,但對(duì)于一個(gè)C++編程者來(lái)說(shuō),這些內(nèi)容都是不可回避的。從第7章開(kāi)始進(jìn)入MFC的學(xué)習(xí),第7章介紹了Visual C++編程基礎(chǔ),包括windows程序編程機(jī)制、API編程以及MFC編程。第8章介紹了對(duì)話框、常用消息、菜單和工具條的使用。第9章介紹了單文檔界面和多文檔界面。第10章簡(jiǎn)單介紹了圖形設(shè)備接口。

作者簡(jiǎn)介

暫缺《C++:面向?qū)ο蟪绦蛟O(shè)計(jì)(高等學(xué)校教材)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 緒論 1.1程序設(shè)計(jì)語(yǔ)言發(fā)展概況 1.1.1機(jī)器語(yǔ)言和匯編語(yǔ)言 1.1.2高級(jí)語(yǔ)言 1.2面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言基本原理 1.2.1抽象 1.2.2封裝性 1.2.3繼承性 1.2.4多態(tài)性 1.2.5消息傳遞機(jī)制 1.3面向?qū)ο蟪绦蛟O(shè)計(jì)C++ 1.3.1 C+4-語(yǔ)言特點(diǎn) 1.3.2 C++程序架構(gòu) 1.3.3 C++程序開(kāi)發(fā)過(guò)程 1.3.4 C+4.語(yǔ)言在商業(yè)領(lǐng)域的應(yīng)用 習(xí)題第2章 C++類(lèi)和對(duì)象 2.1類(lèi) 2.1.1類(lèi)的定義 2.1.2類(lèi)成員的訪問(wèn)權(quán)限 2.1.3成員函數(shù)的實(shí)現(xiàn) 2.2類(lèi)對(duì)象 2.2.1構(gòu)造函數(shù) 2.2.2析構(gòu)函數(shù) 2.2.3對(duì)象成員的訪問(wèn) 2.3 c++輸入/輸出流對(duì)象 2.3.1標(biāo)準(zhǔn)輸入/輸出流 2.3.2文件輸入/輸出流 2.3.3輸入/輸出流應(yīng)用舉例 習(xí)題2第3章 繼承 3.1類(lèi)的繼承與派生 3.1.1繼承與派生實(shí)例 3.1.2派生類(lèi)定義 3.1.3繼承的級(jí)別 3.2繼承方式 3.2.1公有繼承 3.2.2私有繼承 3.2.3保護(hù)繼承 3.2.4多繼承 3.3派生類(lèi)的構(gòu)造函數(shù)和析構(gòu)函數(shù) 3.3.1構(gòu)造函數(shù) 3.3.2析構(gòu)函數(shù) 3.4虛基類(lèi) 3.4.1聲明一個(gè)虛基類(lèi) 3.4.2虛基類(lèi)的初始化 3.5聚合類(lèi) 3.5.1聚合類(lèi)的概念 3.5一聚合類(lèi)中的構(gòu)造函數(shù) 3.6繼承應(yīng)用實(shí)例 3.6.1問(wèn)題描述 3.6.2完整源程序 3.6.3運(yùn)行結(jié)果 習(xí)題3 第4章 多態(tài)性 4.1多態(tài)性基本概念及其實(shí)現(xiàn)方式 4.1.1多態(tài)性基本概念 4.1.2多態(tài)性的兩種實(shí)現(xiàn)方式 4.2虛函數(shù) 4.2.1虛函數(shù)的基本概念及其定義 4.2.2虛函數(shù)與重載函數(shù)的關(guān)系 4.2.3虛函數(shù)與函數(shù)隱藏和函數(shù)覆蓋 4.2.4多重繼承中的虛函數(shù) 4.2.5將析構(gòu)函數(shù)設(shè)計(jì)為虛函數(shù) 4.2.6純虛函數(shù)和抽象類(lèi) 4.2.7抽象類(lèi)的程序設(shè)計(jì)舉例 4.3函數(shù)重載 4.3.1在同一個(gè)類(lèi)中的成員函數(shù)重載 4.3.2全局函數(shù)重載 4.3.3函數(shù)默認(rèn)參數(shù)及重載二義性 4.4運(yùn)算符重載 4.4.1運(yùn)算符的兩種重載方式 4.4.2單目和雙目運(yùn)算符的重載 4.4.3幾個(gè)常用運(yùn)算符的重載舉例 4.4.4運(yùn)算符重載綜合舉例 習(xí)題4 第5章 模板 5.1模板的基本概念 5.1.1模板的概念 5.1.2為何需要使用模板 5.2函數(shù)模板及模板函數(shù) 5.2.1 函數(shù)模板的定義及生成模板函數(shù) 5.2.2重載函數(shù)模板 5.3類(lèi)模板及模板類(lèi) 5.3.1類(lèi)模板的定義及生成模板類(lèi) 5.3.2類(lèi)模板的派生 5.4模板設(shè)計(jì)應(yīng)用實(shí)例 習(xí)題5 第6章 c++常見(jiàn)問(wèn)題 6.1內(nèi)聯(lián)函數(shù)的使用 6.1.1 內(nèi)聯(lián)函數(shù)引入的原因 6.1.2內(nèi)聯(lián)函數(shù)的定義 6.1.3內(nèi)聯(lián)和非內(nèi)聯(lián)函數(shù)的選擇使用 6.2 eonst的使用 6.2.1 const說(shuō)明值常量 6.2.2 eonst與指針 6.2.3 const說(shuō)明函數(shù)參數(shù)和返回值 6.2.4類(lèi)中的Const 6.3動(dòng)態(tài)內(nèi)存管理技術(shù) 6.3.1內(nèi)存的幾種分配方式 6.3.2使用new和delete分配和釋放動(dòng)態(tài)內(nèi)存 6.3.3常見(jiàn)的動(dòng)態(tài)內(nèi)存錯(cuò)誤 6.3.4指針和數(shù)組的對(duì)比 6.3.5利用指針傳遞內(nèi)存的方式 6.3.6 delete的作用 6.4使用引用 6.4.1引用類(lèi)型 6.4.2獨(dú)立引用 6.4.3引用作為函數(shù)參數(shù) 6.4.4引用返回值 6.4.5常引用 6.4.6引用的應(yīng)用實(shí)例 6.5類(lèi)型轉(zhuǎn)換 6.5.1構(gòu)造函數(shù)和類(lèi)型轉(zhuǎn)換函數(shù) 6.5.2一個(gè)類(lèi)型轉(zhuǎn)換實(shí)例 6.6異常處理 6.6.1 C語(yǔ)言的出錯(cuò)處理 6.6.2拋出異常 6.6.3捕獲異常 6.6.4處理異常 6.6.5異常的匹配 6.6.6標(biāo)準(zhǔn)異常 6.6.7異常開(kāi)銷(xiāo) 6.6.8含有異常的典型程序設(shè)計(jì) 6.7命名空間 6.7.1 命名空間的意義 6.7.2使用命名空間 6.7.3無(wú)名的命名空間 6.7.4一個(gè)應(yīng)用實(shí)例 習(xí)題6 第7章 Visual c++編程基礎(chǔ) 7.1 Windows程序運(yùn)行機(jī)制 7.1.1 Windows 中的事件驅(qū)動(dòng)與消息循環(huán) 7.1.2消息和消息處理 7.1.3消息映像機(jī)制 7.2Windows API編程 7.2.1 API和SDK 7.2.2 Windows API應(yīng)用程序的組成 7.2.3 API程序?qū)嵗? 7.3 MFC編程 7.3.1 MFC簡(jiǎn)介 7.3.2 MFC的主要類(lèi) 7.3.3 MFC的消息與消息處理方法 7.3.4 Appwizard與ClassWizard 習(xí)題7 第8章 對(duì)話框、常用消息、菜單和工具欄 8.1對(duì)話框 8.1.1對(duì)話框基本概念 8.1.2常用控件 8.1.3應(yīng)用實(shí)例 8.2常用消息 8.2.1鍵盤(pán)消息及鍵盤(pán)消息的處理 8.2.2鼠標(biāo)消息及鼠標(biāo)消息的處理 8.2.3控件常用消息 8.3菜單和工具欄 8.3.1菜單 8.3.2工具欄 8.3.3綜合實(shí)例 習(xí)題8 第9章 單文檔界面和多文檔界面 9.1文檔對(duì)象和視圖對(duì)象 9.1.1文檔對(duì)象 9.1.2視圖對(duì)象 9.1.3文檔和視圖的關(guān)系 9.2單文檔界面 9.2.1單文檔界面簡(jiǎn)介 9.2.2單文檔界面實(shí)例 9.3多文檔界面 9.3.1多文檔界面簡(jiǎn)介 9.3.2多文檔界面簡(jiǎn)單實(shí)例 習(xí)題9 第10章 圖形設(shè)備接口 10.1 CDC類(lèi) 10.1.1 CDC類(lèi)的繪圖函數(shù) 10.1.2 CPaintDC類(lèi) 10.1.3 CClientDC類(lèi) 10.1.4 CWindowDC類(lèi) 10.2圖形對(duì)象 10.2.1 CPen類(lèi) 10.2.2 CBrush類(lèi) 10.2.3 CFont類(lèi) 10.3應(yīng)用CDC實(shí)例 習(xí)題10附錄 c++編程風(fēng)格指導(dǎo)參考文獻(xiàn)

本目錄推薦

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