出版時間:2008-2 出版社:清華大學出版社 作者:李春葆 等 著 頁數(shù):396
內(nèi)容概要
《C++面向對象程序設計》從C++語言基礎出發(fā),平滑過渡到面向對象的程序設計方法,并針對C++程序設計的各個知識點進行了全面、深入地剖析和提煉,為讀者構建了一個完備的知識體系?! ∪珪卜?部分:前6章講解C++程序設計的基礎,結構化程序設計;后6章循序漸進地講解面向對象程序設計的特征、概念與方法。書中強調(diào)學習過程的練習和實習訓練,并設計數(shù)十個流程圖來輔助闡釋概念和過程,直觀易懂。全書共設計了200多個典型的示例,并給出了詳盡透徹的分析過程,便于鞏固所學知識,提高程序設計能力?! 禖++面向對象程序設計》內(nèi)容翔實,實例豐富,可以作為高等院校計算機專業(yè)和非計算機專業(yè)學生學習C++語言和面向對象程序設計課程的教材和學習參考書。
書籍目錄
第1章 C++基礎.1.1 C++概述1.1.1 計算機語言種類1.1.2 程序設計方法1.1.3 c++語言及其特點1.1.4 C++程序的基本結構1.1.5 c++程序的開發(fā)步驟1.2 C++語言初識1.2.1 數(shù)據(jù)類型1.2.2 常量1.2.3 變量1.2.4 數(shù)據(jù)的輸入和輸出1.3 控制語句1.3.1 順序控制語句1.3.2 選擇控制語句1.3.3 循環(huán)控制語句1.3.4 跳轉語句1.4 構造數(shù)據(jù)類型1.4.1 數(shù)組類型1.4.2 枚舉類型1.4.3 結構體類型1.4.4 共用體類型1.4.5 用戶白定義類型1.5 指針1.5.1 指針的定義1.5.2 指針的初始化1.5.3 指針的運算符1.5.4 指針和數(shù)組的關系1.5.5 new與delete1.6 函數(shù)1.6.1 函數(shù)的定義和調(diào)用1.6.2 全局變量和局部變量1.6.3 函數(shù)的參數(shù)傳遞1.6.4 內(nèi)聯(lián)函數(shù)1.6.5 函數(shù)重載1.6.6 域運算符1.7 斷言練習題上機實驗題第2章 類和對象(一)2.1 類2.2 對象2.3 構造函數(shù)2.4 析構函數(shù)2.5 一個對象的生存期2.6 對象淺復制與深復制2.7 靜態(tài)成員2.8 類成員指針2.9 應用實例練習題2上機實驗題2第3章 類和對象(二)3.1 常對象和常對象成員3.2 類對象數(shù)組3.3 子對象3.4 嵌套類3.5 局部類3.6 this指針3.7 應用實例練習題3上機實驗題3第4章 友元第5章 運算符重載第6章 模板第7章 繼承和派生第8章 虛函數(shù)和多態(tài)性第9章 C++流第10章 異常處理和名字空間第11章 C++標準模板庫基礎第12章 面向對象軟件設計
章節(jié)摘錄
第1章 C++基礎 C++語言本質上是帶有面向程序設計擴展的C語言。它既支持面向對象程序設計,也支持面向過程程序設計,具有雙重性。本章介紹C++的基礎部分,主要是面向過程的內(nèi)容,從下一章開始介紹面向對象程序設計方法?! ?.1 C++概述 本節(jié)介紹計算機語言類、程序設計方法、C++語言及特點、C++程序的基本結構和C++程序的開發(fā)步驟等
編輯推薦
循序漸進:從C++基礎出發(fā),平滑過渡到面向對象程序設計方法?! ∪嫦鑼崳横槍++程序設計的各個知識點進行了全面、深入地剖析和提煉,構成了一個完備的知識體系?! 嵗S富:提供了200多個典型的程序設計示例,并給出了詳盡透徹的分析過程。
圖書封面
評論、評分、閱讀與下載