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

面向?qū)ο蟪绦蛟O(shè)計(jì)(第2版)

面向?qū)ο蟪绦蛟O(shè)計(jì)(第2版)

定 價(jià):¥39.80

作 者: 劉正林編
出版社: 華中科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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

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

  本書以最新ANSI C++標(biāo)準(zhǔn)為準(zhǔn)則,以美國(guó)Microsoft公司開發(fā)的Visual C++ 6.0為語(yǔ)言藍(lán)本,全面、系統(tǒng)、完整地講授面向?qū)ο蟪绦蛟O(shè)計(jì)方法的核心概念、主要語(yǔ)言特性、思維方式和面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)。全書分成兩大部分,第一部分是基礎(chǔ)部分,可作為目前各大專院校已開設(shè)的“C語(yǔ)言程序設(shè)計(jì)”課程的教材,以取代那些內(nèi)容老化的教材。第二部分是面向?qū)ο蟪绦蛟O(shè)計(jì)部分,系統(tǒng)地介紹C++所支持的面向?qū)ο蟪绦蛟O(shè)計(jì)方法的核心內(nèi)容,按照“循序漸進(jìn),突出重點(diǎn),深入淺出,融會(huì)貫通”的教學(xué)原則,編寫成自成體系的C++教科書。每章都有小結(jié),歸納出必須掌握的重點(diǎn)內(nèi)容,并附有大量的習(xí)題,以加深讀者對(duì)重點(diǎn)內(nèi)容的理解。在內(nèi)容安排上有深有淺,且側(cè)重應(yīng)用,適用于各個(gè)層次的讀者,既適合以前從未接觸過C和C++的初學(xué)者,也適合具有一定編程基礎(chǔ)的讀者作為學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)方法,提高編程能力的教材和參考書。

作者簡(jiǎn)介

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

圖書目錄

第一部分 C++模塊化語(yǔ)言基礎(chǔ)                  
                   
 第1章 概論                  
                   
 1.1 C++語(yǔ)言的入門知識(shí)                  
 1.1.1 從C到C++                  
 1.1.2 計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)                  
 1.1.3 C和C++的特征                  
 1.2 Visual C++ V6.0使用方法                  
 1.2.1 源程序的編輯. 存儲(chǔ)和建立                  
 1.2.2 編譯. 鏈接和運(yùn)行源程序                  
 1.2.3 關(guān)閉源程序                  
 1.2.4 調(diào)試器Debugger的使用方法                  
 1.2.5 查找信息                  
 1.2.6 建立工程文件                  
 小結(jié)                  
 習(xí)題1                  
                   
 第2章 數(shù)據(jù)類型. 運(yùn)算符和表達(dá)式                  
                   
 2.1 基本數(shù)據(jù)類型                  
 2.2 變量和常量                  
 2.2.1 變量                  
 2.2.2 常量                  
 2.2.3 數(shù)據(jù)類型的自動(dòng)轉(zhuǎn)換和強(qiáng)制轉(zhuǎn)換                  
 2.3 運(yùn)算符和表達(dá)式                  
 2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式                  
 2.3.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式                  
 2.3.3 邏輯運(yùn)算符和位邏輯運(yùn)算符                  
 2.3.4 賦值運(yùn)算符和增減運(yùn)算符                  
 2.3.5 條件語(yǔ)句(if_else)和條件運(yùn)算符(?:)及條件表達(dá)式                  
 2.3.6 運(yùn)算符的優(yōu)先級(jí)和結(jié)合規(guī)則                  
 2.4 格式化輸入/輸出函數(shù)printf()和scanf()                  
 2.4.1 格式化輸出函數(shù)printf()                  
 2.4.2 格式化輸入函數(shù)scanf()                  
 小結(jié)                  
 習(xí)題2                  
                   
 第3章 語(yǔ)句和流程控制                  
                   
 3.1 語(yǔ)句                  
 3.1.1 表達(dá)式語(yǔ)句                  
 3.1.2 復(fù)合語(yǔ)句                  
 3.1.3 流程控制語(yǔ)句                  
 3.2 while語(yǔ)句和do-while語(yǔ)句                  
 3.2.1 while語(yǔ)句                  
 3.2.2 do-while語(yǔ)句                  
 3.3 for語(yǔ)句                  
 3.3.1 for語(yǔ)句的控制流程                  
 3.3.2 嵌套的for語(yǔ)句                  
 3.4 其它流程控制語(yǔ)句                  
 3.4.1 switch語(yǔ)句                  
 3.4.2 跳轉(zhuǎn)語(yǔ)句(Jump Statements)                  
 小結(jié)                  
 習(xí)題3                  
                   
 第4章 數(shù)組與指針                  
                   
 4.1 數(shù)組                  
 4.1.1 數(shù)組的定義                  
 4.1.2 字符數(shù)組                  
 4.2 變量的地址和指針變量                  
 4.2.1 變量的地址                  
 4.2.2 指針變量                  
 4.2.3 指針的定義                  
 4.3 指針和數(shù)組                  
 4.3.1 指向數(shù)組元素的指針                  
 4.3.2 指針與數(shù)組的關(guān)系                  
 4.4 指針的運(yùn)算                  
 4.4.1 指針的賦值運(yùn)算                  
 4.4.2 指針的算術(shù)運(yùn)算                  
 4.4.3 指針的關(guān)系運(yùn)算                  
 4.4.4 應(yīng)用舉例                  
 小結(jié)                  
 習(xí)題4                  
                   
 第5章 函數(shù)                  
                   
 5.1 函數(shù)的定義                  
 5.1.1 函數(shù)的定義格式                  
 5.1.2 函數(shù)的說明                  
 5.2 變量的存儲(chǔ)類型                  
 5.2.1 自動(dòng)變量(auto)                  
 5.2.2 外部變量(extern)                  
 5.2.3 靜態(tài)變量(static)                  
 5.2.3 寄存器變量(register)                  
 5.3 函數(shù)的調(diào)用                  
 5.3.1 函數(shù)的調(diào)用格式                  
 5.3.2 函數(shù)調(diào)用時(shí)參數(shù)間的傳遞方式                  
 5.3.3 指針和數(shù)組作為函數(shù)的參數(shù)                  
 5.4 外部函數(shù)和靜態(tài)函數(shù)                  
 5.5 函數(shù)的遞歸調(diào)用                  
 5.6 預(yù)處理命令(條件編譯命令)                  
 5.6.1 條件編譯命令的格式                  
 5.6.2 內(nèi)部鏈接(external linkape)和外部鏈接(internal linkape)                  
 小結(jié)                  
 習(xí)題5                  
                   
 第6章 復(fù)雜的數(shù)據(jù)結(jié)構(gòu)和函數(shù)調(diào)用                  
                   
 6.1 main()函數(shù)                  
 6.2 指針數(shù)組和多級(jí)指針                  
 6.2.1 指針數(shù)組                  
 6.2.2 多級(jí)指針                  
 6.3 多維數(shù)組                  
 6.3.1 多維數(shù)組的定義                  
 6.3.2 二維數(shù)組                  
 6.4 數(shù)組指針                  
 6.4.1 數(shù)組指針的定義                  
 6.4.2 數(shù)組指針作為函數(shù)的參數(shù)傳遞二維數(shù)組                  
 6.5 指針函數(shù)                  
 6.5.1 指針函數(shù)的定義                  
 6.5.2 動(dòng)態(tài)存儲(chǔ)技術(shù)                  
 6.6 函數(shù)指針                  
 6.6.1 函數(shù)的人口地址和函數(shù)指針的定義                  
 6.6.2 函數(shù)指針作為函數(shù)的參數(shù)                  
 6.6.3 函數(shù)指針數(shù)組和二級(jí)函數(shù)指針                  
 小結(jié)                  
 習(xí)題6                  
                   
 第7章 結(jié)構(gòu)體                  
                   
 7.1 結(jié)構(gòu)體(structure)的定義和結(jié)構(gòu)變量的說明                  
 7.1.1 結(jié)構(gòu)體的定義                  
 7.1.2 結(jié)構(gòu)變量的定義                  
 7.2 結(jié)構(gòu)數(shù)組和結(jié)構(gòu)指針                  
 7.2.1 結(jié)構(gòu)數(shù)組                  
 7.2.2 結(jié)構(gòu)指針                  
 7.3 結(jié)構(gòu)體的運(yùn)算與傳遞                  
 7.3.1 結(jié)構(gòu)體的運(yùn)算                  
 7.3.2 結(jié)構(gòu)體在函數(shù)間的傳遞                  
 7.3.3 位字段(Bit Field)結(jié)構(gòu)體                  
 7.4 類型定義語(yǔ)句typedef                  
 7.4.1 用typedef語(yǔ)句定義新類型名                  
 7.4.2 新類型名的應(yīng)用                  
 7.5 結(jié)構(gòu)型函數(shù)和結(jié)構(gòu)指針型函數(shù)                  
 7.5.1 結(jié)構(gòu)型函數(shù)                  
 7.5.2 結(jié)構(gòu)指針型函數(shù)                  
 7.5.3 用結(jié)構(gòu)體處理鏈表(Linked List)                  
 7.6 枚舉類型                  
 7.6.1 枚舉類型的定義和枚舉變量的說明                  
 7.6.2 枚舉類型的應(yīng)用                  
 小結(jié)                  
 習(xí)題7                  
                   
 第8章 標(biāo)準(zhǔn)函數(shù)                  
                   
 8.1 文件的存?。‵ile Access)操作                  
 8.1.1 文件和緩沖型文件系統(tǒng)                  
 8.1.2 打開流文件                  
 8.1.3 流文件的讀/寫                  
 8.1.4 關(guān)閉流文件函數(shù)fclose()                  
 8.1.5 文件指針                  
 8.1.6 應(yīng)用舉例                  
 8.2 標(biāo)準(zhǔn)函數(shù)庫(kù)                  
 8.2.1 文件的字符和字符串I/O操作函數(shù)                  
 8.2.2 文件的格式化I/O操作函數(shù)                  
 8.2.3 其它標(biāo)準(zhǔn)函數(shù)                  
 小結(jié)                  
 習(xí)題8                  
                   
 第二部分 面向?qū)ο蟪绦蛟O(shè)計(jì)                  
                   
 第9章 面向?qū)ο蟪绦蛟O(shè)計(jì)概論                  
                   
 9.1 面向?qū)ο蟪绦蛟O(shè)計(jì)OOP(Object-Oriented Programming)的基本思想和有關(guān)概念                  
 9.1.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的有關(guān)概念                  
 9.1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想                  
 9.2 面向?qū)ο蟪绦蛟O(shè)計(jì)的要點(diǎn)                  
 9.2.1 抽象數(shù)據(jù)類型ADT(Abstract Data Type)                  
 9.2.2 消息傳遞機(jī)制                  
 9.2.3 繼承                  
 9.3 C++程序結(jié)構(gòu)的特點(diǎn)                  
 9.3.1 標(biāo)識(shí)符                  
 9.3.2 預(yù)處理語(yǔ)句                  
 9.3.3 輸入(Input)/輸出(Output)流操作語(yǔ)句                  
 9.3.4 函數(shù)和語(yǔ)句                  
 9.3.5 共它                  
 小結(jié)                  
 習(xí)題9                  
                   
 第10章 從C快速過渡到C++                  
                   
 10.1 數(shù)據(jù)類型                  
 10.1.1 基本數(shù)據(jù)類型                  
 10.1.2 復(fù)雜數(shù)據(jù)類型                  
 10.2 C++的常量和變量                  
 10.2.1 常量                  
 10.2.2 變量                  
 10.3 C++的指針                  
 10.4 引用變量(reference)                  
 10.4.1 “引用”的概念                  
 10.4.2 引用的初始化                  
 10.4.3 引用的使用                  
 10.5 C++的運(yùn)算符                  
 10.5.1 表達(dá)式中的類型轉(zhuǎn)換                  
 10.5.2 new和delete運(yùn)算符                  
 10.5.3 C++的運(yùn)算符集                  
 10.6 C++的函數(shù)                  
 10.6.1 引用的應(yīng)用                  
 10.6.2 設(shè)置函數(shù)參數(shù)的默認(rèn)值(缺省值Default)                  
 10.6.3 內(nèi)聯(lián)函數(shù)(Inline Function)                  
 10.6.4 函數(shù)重載                  
 小結(jié)                  
 習(xí)題10                  
                   
 第11章 類和對(duì)象                  
                   
 11.1 類的定義                  
 11.1.1 類的定義格式                  
 11.1.2 訪問限制符public. Private. Protected                  
 11.1.3 數(shù)據(jù)成員(Data Members)                  
 11.1.4 成員函數(shù)(Member Function)                  
 11.2 對(duì)象的定義                  
 11.2.1 對(duì)象的定義格式                  
 11.2.2 對(duì)象指針和對(duì)象引用的定義格式                  
 11.2.3 訪問類對(duì)象成員的方法                  
 11.3 對(duì)象的初始化                  
 11.3.1 構(gòu)造函數(shù)和析構(gòu)函數(shù)(Constructor and Destructor)                  
 11.3.2 構(gòu)造函數(shù)的種類                  
 11.3.3 C++的結(jié)構(gòu)體                  
 11.4 對(duì)象指針和對(duì)象引用的應(yīng)用                  
 11.4.1 對(duì)象和對(duì)象指針作為函數(shù)的參數(shù)                  
 11.4.2 對(duì)象引用作函數(shù)參數(shù)                  
 11.4.3 this指針                  
 11.4.4 速歸類                  
 11.5 靜態(tài)成員(Static Members)                  
 11.5.1 靜態(tài)數(shù)據(jù)成員(Static Data Members)                  
 11.5.2 靜態(tài)成員函數(shù)(State Member Functions)                  
 11.6 友元(Friend)                  
 11.6.1 友元函數(shù)                  
 11.6.2 友元類                  
 11.7 標(biāo)識(shí)符的作用域. 可見性和名空間                  
 11.7.1 標(biāo)識(shí)符的作用域規(guī)則                  
 11.7.2 作用域的種類                  
 11.7.3 頭文件                  
 11.7.4 標(biāo)識(shí)符的名空間(Namespace of Identifiers)                  
 11.8 對(duì)象數(shù)組和成員對(duì)象                  
 11.8.1 對(duì)象數(shù)組                  
 11.8.2 成員對(duì)象和容器類                  
 11.9 對(duì)象的存儲(chǔ)類                  
 11.9.1 對(duì)象的生存期和存儲(chǔ)區(qū)域                  
 11.9.2 各種存儲(chǔ)類的對(duì)象                  
 小結(jié)                  
 習(xí)題11                  
                   
 第12章 派生類. 基類和繼承性                  
                   
 12.1 繼承的概念                  
 12.1.1 什么是繼承                  
 12.1.2 兩種繼承類型                  
 12.2 單繼承的派生類                  
 12.2.1 派生類的概念和定義                  
 12.2.2 公有繼承和私有繼承                  
 12.2.3 基類對(duì)象和派生類對(duì)象                  
 12.2.4 基類和派生類的成員函數(shù)                  
 12.2.5 C++結(jié)構(gòu)體的繼承                  
 12.2.6 繼承的傳遞性                  
 12.3 派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
 12.3.1 派生類構(gòu)造函數(shù)定義格式                  
 12.3.2 派生類構(gòu)造函數(shù)和析構(gòu)函數(shù)的執(zhí)行次序                  
 12.4 基類和派生類的賦值規(guī)則                  
 12.4.1 賦值兼容性規(guī)則                  
 12.4.2 基類和派生類的對(duì)象指針                  
 12.4.3 子類型和類型適應(yīng)                  
 12.4.4 不能繼承的部分                  
 12.5 多繼承                  
 12.5.1 多繼承派生類                  
 12.5.2 多繼承派生類的構(gòu)造函數(shù)                  
 12.5.3 虛基類                  
 小結(jié)                  
 習(xí)題12                  
                   
 第13章 多態(tài)性和虛函數(shù)                  
                   
 13.1 C++的多態(tài)性                  
 13.2 運(yùn)算符重載                  
 13.2.1 運(yùn)算符函數(shù)的定義                  
 13.2.2 運(yùn)算符重載規(guī)則                  
 13.2.3 重載賦值運(yùn)算符(operator=())                  
 13.3 其它運(yùn)算符的重載                  
 13.3.1 重載增量. 減量運(yùn)算符                  
 13.3.2 函數(shù)調(diào)用運(yùn)算符()的重載                  
 13.3.3 下標(biāo)運(yùn)算符[]的重載                  
 13.4 同名成員函數(shù)                  
 13.4.1 重載成員函數(shù)                  
 13.4.2 基類和派生類的同名成員函數(shù)                  
 13.4.3 基類指針和派生類對(duì)象                  
 13.5 虛函數(shù)                  
 13.5.1 靜態(tài)聯(lián)編                  
 13.5.2 虛函數(shù)機(jī)制和動(dòng)態(tài)聯(lián)編技術(shù)                  
 13.5.3 典型例程                  
 13.5.4 虛函數(shù)表VFT(Virtual Function Table)                  
 13.6 純虛函數(shù)和抽象類                  
 13.6.1 純虛函數(shù)                  
 13.6.2 抽象類                  
 小結(jié)                  
 習(xí)題13                  
                   
 第14章 C++的流庫(kù)                  
                   
 14.1 流庫(kù)的類層次結(jié)構(gòu)                  
 14.1.1 什么是流(Stream)                  
 14.1.2 流庫(kù)的類層次結(jié)構(gòu)                  
 14.1.3 4個(gè)標(biāo)準(zhǔn)流對(duì)象                  
 14.2 輸出流                  
 14.2.1 內(nèi)部數(shù)據(jù)類型的輸出                  
 14.2.2 ostream類中的成員函數(shù)put()和write()                  
 14.2.3 用戶定義的class類型的輸出                  
 14.3 輸入流                  
 14.3.1 istream類中的主要成員函數(shù)                  
 14.3.3 用戶定義類型的輸入                  
 14.4 格式控制                  
 14.4.1 設(shè)置狀態(tài)標(biāo)志的成員函數(shù)setf()                  
 14.4.2 清除狀態(tài)標(biāo)志位成員函數(shù)unsetf()                  
 14.4.3 取狀態(tài)標(biāo)志的成員函數(shù)flags()                  
 14.4.4 設(shè)置域?qū)? 填充字符和浮點(diǎn)數(shù)精度                  
 14.5 文件I/O流                  
 14.5.1 文件的打開和關(guān)閉                  
 14.5.2 ifstream. ofstreasm和fstream類的構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
 14.5.3 文件的讀/寫                  
 14.5.4 帶命令行參數(shù)的文件                  
 14.6 內(nèi)存格式化I/O流                  
 小結(jié)                  
 習(xí)題14                  
                   
 第15章 模板                  
                   
 15.1 函數(shù)模板                  
 15.1.1 引入函數(shù)模板                  
 15.1.2 函數(shù)模板的定義                  
 15.2 類模板                  
 15.2.1 類模板的定義                  
 15.2.2 模板類的實(shí)例化和對(duì)象的定義                  
 小結(jié)                  
                   
 附錄                  
                   
 參考文獻(xiàn)                  

本目錄推薦

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