內容簡介

  C++是一種混合型的程序設計語言,支持面向過程與面向列象的程序設汁方法。《重點大學計算機專業系列教材:C++語言程序設計教程》分別介紹面向過程的c++基礎、面向對象的c++語肓要素和應用c++開發的其他機制。面向過程部分總結C++面向過程的語法點,介紹數據類型、流程控制、函數、數組及指針,鞏同基礎知識的同時,對c++中引進的流、重載、引用、動態空間管理進行較為詳盡的講解。面向對象部分重點闡述面向對象思想,分析類、運算符重載、繼承、多態和流等語法要素,通過淺顯的例子解釋知識點的意義與用法,對重點與難點語法采用大量的實例和圖表來幫助理解,使讀者能「知其然」,並能做到「知其所以然」。應用基礎部分介紹應用c++編程的關鍵技術與高級機制,包括模板、STL、異常以及Windows編程,由於該部分涉及內容很多,采用向導式進行分析案例,使讀者在簡單應用中理解語法機制。本書注重案例設計的合理性,引導讀者理解並應用面向對象程序設計的思想方法,從應用出發注重激發讀者的學習興趣。
 

目錄

第1章 概述
1.1 面向對象的由來
1.2 面向對象的思想
1.3 面向對象的特征
1.4 C++概述
1.5 C十十程序開發步驟
習題
第2章 c++基礎
2.1 C++程序結構
2.2 基本數據類型及操作
2.2.1 字符集
2.2.2 標識符和關鍵字
2.2.3 運算符和表達式
2.2.4 數據類型
2.2.5 輸入與輸出
2.3 流程控制
2.3.1 分支結構
2.3.2 循環結構
2.3.3 幾種循環語句比較
2.4 程序結構
2.4.1 函數定義
2.4.2 函數分類
2.4.3 函數調用和聲明
2.4.4 形式參數與實際參數
2.4.5 函數返回值
2.4.6 函數重載
2.4.7 函數默認參數
2.4.8 函數遞歸調用
2.5 數據結構與數據訪問
2.5.1 數組
2.5.2 指針
2.5.3 引用
2.5.4 動態空間管理
習題
第3章 類與對象
3.1 理解類
3.2 類的定義與實現
3.2.1 類的定義
3.2.2 類的實現
3.3 對象定義及訪問
3.3.1 對象的定義
3.3.2 對象的訪問
3.4 構造函數和析構函數
3.4.1 構造函數
3.4.2 析構函數
3.5 拷貝構造函數
3.5.1 淺拷貝與深拷貝
3.5.2 標記拷貝構造
3.5.3 函數參數與返回值
3.6 對象數組
3.7 this關鍵字
3.8 static成員
3.8.1 static數據成員
3.8.2 static函數成員
3.9 const成員和const對象
3.9.1 const數據成員
3.9.2 const函數成員
3.9.3 const對象
3.10 友元函數和友元類
3.10.1 友元函數
3.10.2 友元成員函數
3.10.3 友元類
3.11 類組合關系
3.12 案例分析
……
第4章 運算符重載
第5章 繼承
第6章 多態
第7章 模板
第8章 異常處理
第9章 輸入輸出操作
第10章 Windows編程
附錄A UML類圖簡介
附錄B 預處理
附錄C 命名空間
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $172