C++面向對象程式設計(微課視頻版)

《C++面向對象程式設計(微課視頻版)》是2021年清華大學出版社出版的圖書,作者是董興業、瞿有利、王濤。

基本介紹

  • 中文名:C++面向對象程式設計(微課視頻版)
  • 作者:董興業、瞿有利、王濤
  • 出版社:清華大學出版社
  • 出版時間:2021年9月1日
  • 定價:49.90 元
  • ISBN:9787302586906
內容簡介,圖書目錄,

內容簡介

本書介紹了面向對象程式設計思想及其在C++語言中的實現方式。本書採用啟發式的敘述方法展現面向對象程式設計的相關知識,語言通俗易懂; 根據封裝、繼承、多態的順序編排主要內容,根據學習規律和要求穿插相關內容; 邏輯清楚,內容全面,注重運用; 示例嚴謹連貫、循序漸進、豐富生動; 在Visual C++ 2015中調試運行,並配有大量習題。全書共9章,分別為面向對象程式設計簡介、從C語言到C++語言、類與對象、運算符重載、流類庫與輸入輸出、繼承、虛函式和多態、模板與STL、異常處理。本書能幫助讀者快速地建立面向對象程式設計的思維方式,獲得使用C++語言進行面向對象程式設計的能力。
本書為有C語言基礎、希望通過C++語言進一步學習面向對象程式設計的讀者編寫,適合作為高等院校計算機類、信息管理類及電子信息類等相關專業的教材,也可供自學者使用。

圖書目錄

第1章面向對象程式設計簡介
1.1面向過程與面向對象
1.2面向對象中的三個重要概念
1.3面向對象程式設計的基本特徵
1.4小結
1.5習題
第2章從C語言到C++語言
2.1C++語言簡介
2.2域作用符和名字空間
2.3輸入輸出流簡介
2.4常量與常變數
2.4.1常量
2.4.2常變數
2.5類型
2.5.1void類型
2.5.2數組
2.5.3結構體
2.6函式
2.6.1引用傳遞
2.6.2函式重載
2.6.3默認形參值
2.7動態記憶體分配
2.8小結
2.9習題
第3章類與對象
3.1類的定義與對象
3.2類中的成員
3.2.1構造函式
3.2.2析構函式
3.2.3複製構造函式
3.2.4賦值運算符函式
3.2.5組合類
3.2.6內聯函式
3.2.7靜態成員
3.2.8常成員與常對象
目錄
C++面向對象程式設計(微課視頻版)
3.3對象的生存期、作用域與可見性
3.4類間的關係及其在C++語言中的實現
3.4.1關聯關係
3.4.2聚合關係
3.4.3組合關係
3.4.4友元類與友元函式
3.5面向對象程式設計舉例
3.6小結
3.7習題
第4章運算符重載
4.1運算符重載的一般形式
4.2典型的運算符重載
4.2.1賦值運算符
4.2.2下標運算符
4.2.3函式調用運算符
4.2.4自增和自減運算符
4.3自動類型轉換
4.4小結
4.5習題
第5章流類庫與輸入輸出
5.1C++語言流類庫的結構
5.2標準輸入輸出流
5.2.1重載插入符和提取符
5.2.2流的內部狀態和處理方法
5.3格式控制
5.3.1使用成員函式控制輸出格式
5.3.2使用操縱符控制輸出格式
5.4檔案與檔案流
5.4.1輸出檔案流
5.4.2輸入檔案流
5.4.3輸入輸出檔案流舉例
5.5小結
5.6習題
第6章繼承
6.1繼承的含義
6.2繼承方式
6.3派生類中的成員
6.3.1構造函式
6.3.2析構函式
6.3.3複製構造函式
6.3.4賦值運算符函式
6.4多繼承與虛基類
6.5繼承與組合
6.6小結
6.7習題
第7章虛函式和多態
7.1靜態綁定與動態綁定
7.2虛函式
7.3構造函式與析構函式
7.4動態類型轉換
7.5純虛函式和抽象類
7.6套用舉例
7.7小結
7.8習題
第8章模板與STL
8.1函式模板
8.2類模板
8.3STL簡介
8.4小結
8.5習題
第9章異常處理
9.1異常處理的實現
9.1.1異常的捕獲
9.1.2異常接口聲明
9.2異常處理中的對象
9.3異常的多態
9.4標準庫中的異常處理
9.5小結
9.6習題
參考文獻

相關詞條

熱門詞條

聯絡我們