掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
面向對象程序設計及C++(第3版)(本科教材) 版權信息
- ISBN:9787115526922
- 條形碼:9787115526922 ; 978-7-115-52692-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
面向對象程序設計及C++(第3版)(本科教材) 內容簡介
《面向對象程序設計及C++(附微課視頻 第3版)》共分8章。第1章通過與面向過程的程序設計方法的簡單對比,初步介紹面向對象程序設計方法;第2章介紹C++語言在支持面向過程的程序設計方面對C語言的改進及擴充;第3章至第6章以面向對象程序設計的封裝性、繼承性和多態性這3大主要特征為主線組織內容,系統而全面地介紹了面向對象程序設計的基本概念和方法,是《面向對象程序設計及C++(附微課視頻 第3版)》核心的內容;第7章簡單介紹了函數模板和類模板的定義及使用;第8章介紹了輸入/輸出控制及文件的讀寫。
面向對象程序設計及C++(第3版)(本科教材) 目錄
第1章 面向對象程序設計及C++語言概述
1.1 面向過程與面向對象
1.1.1 面向過程的程序設計
1.1.2 面向對象的程序設計
1.2 面向對象的基本概念及特征
1.2.1 類與對象
1.2.2 封裝性
1.2.3 繼承性
1.2.4 多態性
1.3 C++語言概述
1.3.1 C++語言支持面向對象的程序設計
1.3.2 C++語言與C語言的關系
1.3.3 其他面向對象的程序設計語言
1.3.4 C++程序開發環境
本章小結
習題
第2章 C++對C的改進及擴展
2.1 輸入輸出控制——I/O流
2.2 名字空間的定義及使用
2.3 新增字符串的處理——string類型
2.4 函數相關的改進
2.4.1 域解析符:擴大全局變量的作用域
2.4.2 形式參數可帶有默認值
2.4.3 函數重載
2.5 引用的定義與應用
2.5.1 引用的概念及使用
2.5.2 引用作為形式參數
2.5.3 引用與指針的比較
2.5.4 引用作為返回值
2.6 動態內存空間管理
2.6.1 用new申請動態內存空間
2.6.2 用delete釋放動態內存空間
2.7 異常處理
2.7.1 異常和異常處理
2.7.2 異常處理的步驟
本章小結
習題
第3章 類與對象的基本知識
3.1 類的定義
3.1.1 什么是類
3.1.2 類的定義格式
3.1.3 定義類的對象
3.1.4 訪問類的數據成員
3.1.5 類成員函數的兩種實現方式
3.2 訪問屬性
3.3 this指針
3.4 構造函數與析構函數
3.4.1 構造函數
3.4.2 系統默認構造函數及無參構造函數
3.4.3 具有默認參數值的構造函數
3.4.4 初始化列表
3.4.5 拷貝構造函數
3.4.6 析構函數
3.4.7 析構函數與動態內存分配
3.5 深拷貝與淺拷貝
3.6 對象的應用
3.6.1 對象數組
3.6.2 對象指針
3.6.3 對象引用
3.7 程序實例——學生信息管理系統
本章小結
習題
第4章 類與對象的知識進階
4.1 對象成員
4.1.1 對象成員的定義
4.1.2 對象成員的構造與析構
4.2 靜態成員
4.2.1 靜態數據成員
4.2.2 靜態成員函數
4.3 常對象
4.4 常成員
4.4.1 常數據成員
4.4.2 常成員函數
4.5 友元
4.5.1 友元函數
4.5.2 友元成員
4.5.3 友元類
4.6 程序實例——學生信息管理系統
本章小結
習題
第5章 繼承性
5.1 繼承與派生的基本概念
5.2 派生類的定義與訪問控制
5.3 派生類的構造及析構
5.4 同名沖突及其解決方案
5.4.1 基類與派生類的同名沖突
5.4.2 多重繼承中直接基類的同名沖突
5.4.3 多層繼承中共同祖先基類引發的同名沖突
5.5 賦值兼容規則
5.6 程序實例——學生信息管理系統
本章小結
習題
第6章 多態性
6.1 多態的兩種類型
6.2 靜態多態性的實現——重載
6.2.1 運算符重載的規則
6.2.2 用成員函數重載運算符
6.2.3 用友元函數重載運算符
6.2.4 幾種常用運算符的重載
6.3 動態多態性的實現
6.3.1 虛函數的定義
6.3.2 虛析構函數
6.3.3 虛函數與同名覆蓋
6.4 純虛函數與抽象類
6.4.1 純虛函數
6.4.2 抽象類
6.5 程序實例——學生信息管理系統
本章小結
習題
第7章 模板
7.1 模板的概念
7.2 函數模板
7.2.1 函數模板的定義與使用
7.2.2 模板函數的重載
7.3 類模板
7.3.1 類模板的定義
7.3.2 類模板的使用
7.4 程序實例——學生信息管理系統
本章小結
習題
第8章 C++文件及輸入/ 輸出控制
8.1 I/O流的概念及流類庫
8.1.1 streambuf類
8.1.2 ios類
8.2 鍵盤輸入與屏幕輸出
8.2.1 一般的輸入/輸出
8.2.2 格式化的輸入/輸出
8.3 文件的輸入/輸出
8.3.1 文件的打開與關閉
8.3.2 文件的讀寫
8.3.3 隨機文件的讀寫操作
8.4 程序實例——學生信息管理系統
本章小結
習題
附錄A ASCII表
附錄B C++語言的關鍵字
附錄C C++語言運算符的優先級與結合性
參考文獻
1.1 面向過程與面向對象
1.1.1 面向過程的程序設計
1.1.2 面向對象的程序設計
1.2 面向對象的基本概念及特征
1.2.1 類與對象
1.2.2 封裝性
1.2.3 繼承性
1.2.4 多態性
1.3 C++語言概述
1.3.1 C++語言支持面向對象的程序設計
1.3.2 C++語言與C語言的關系
1.3.3 其他面向對象的程序設計語言
1.3.4 C++程序開發環境
本章小結
習題
第2章 C++對C的改進及擴展
2.1 輸入輸出控制——I/O流
2.2 名字空間的定義及使用
2.3 新增字符串的處理——string類型
2.4 函數相關的改進
2.4.1 域解析符:擴大全局變量的作用域
2.4.2 形式參數可帶有默認值
2.4.3 函數重載
2.5 引用的定義與應用
2.5.1 引用的概念及使用
2.5.2 引用作為形式參數
2.5.3 引用與指針的比較
2.5.4 引用作為返回值
2.6 動態內存空間管理
2.6.1 用new申請動態內存空間
2.6.2 用delete釋放動態內存空間
2.7 異常處理
2.7.1 異常和異常處理
2.7.2 異常處理的步驟
本章小結
習題
第3章 類與對象的基本知識
3.1 類的定義
3.1.1 什么是類
3.1.2 類的定義格式
3.1.3 定義類的對象
3.1.4 訪問類的數據成員
3.1.5 類成員函數的兩種實現方式
3.2 訪問屬性
3.3 this指針
3.4 構造函數與析構函數
3.4.1 構造函數
3.4.2 系統默認構造函數及無參構造函數
3.4.3 具有默認參數值的構造函數
3.4.4 初始化列表
3.4.5 拷貝構造函數
3.4.6 析構函數
3.4.7 析構函數與動態內存分配
3.5 深拷貝與淺拷貝
3.6 對象的應用
3.6.1 對象數組
3.6.2 對象指針
3.6.3 對象引用
3.7 程序實例——學生信息管理系統
本章小結
習題
第4章 類與對象的知識進階
4.1 對象成員
4.1.1 對象成員的定義
4.1.2 對象成員的構造與析構
4.2 靜態成員
4.2.1 靜態數據成員
4.2.2 靜態成員函數
4.3 常對象
4.4 常成員
4.4.1 常數據成員
4.4.2 常成員函數
4.5 友元
4.5.1 友元函數
4.5.2 友元成員
4.5.3 友元類
4.6 程序實例——學生信息管理系統
本章小結
習題
第5章 繼承性
5.1 繼承與派生的基本概念
5.2 派生類的定義與訪問控制
5.3 派生類的構造及析構
5.4 同名沖突及其解決方案
5.4.1 基類與派生類的同名沖突
5.4.2 多重繼承中直接基類的同名沖突
5.4.3 多層繼承中共同祖先基類引發的同名沖突
5.5 賦值兼容規則
5.6 程序實例——學生信息管理系統
本章小結
習題
第6章 多態性
6.1 多態的兩種類型
6.2 靜態多態性的實現——重載
6.2.1 運算符重載的規則
6.2.2 用成員函數重載運算符
6.2.3 用友元函數重載運算符
6.2.4 幾種常用運算符的重載
6.3 動態多態性的實現
6.3.1 虛函數的定義
6.3.2 虛析構函數
6.3.3 虛函數與同名覆蓋
6.4 純虛函數與抽象類
6.4.1 純虛函數
6.4.2 抽象類
6.5 程序實例——學生信息管理系統
本章小結
習題
第7章 模板
7.1 模板的概念
7.2 函數模板
7.2.1 函數模板的定義與使用
7.2.2 模板函數的重載
7.3 類模板
7.3.1 類模板的定義
7.3.2 類模板的使用
7.4 程序實例——學生信息管理系統
本章小結
習題
第8章 C++文件及輸入/ 輸出控制
8.1 I/O流的概念及流類庫
8.1.1 streambuf類
8.1.2 ios類
8.2 鍵盤輸入與屏幕輸出
8.2.1 一般的輸入/輸出
8.2.2 格式化的輸入/輸出
8.3 文件的輸入/輸出
8.3.1 文件的打開與關閉
8.3.2 文件的讀寫
8.3.3 隨機文件的讀寫操作
8.4 程序實例——學生信息管理系統
本章小結
習題
附錄A ASCII表
附錄B C++語言的關鍵字
附錄C C++語言運算符的優先級與結合性
參考文獻
展開全部
面向對象程序設計及C++(第3版)(本科教材) 作者簡介
朱立華,南京郵電大學計算機學院軟件室主任,副教授,長期從事程序設計相關的科研和教學工作,編寫多部程序設計暢銷教材。
書友推薦
- >
我與地壇
- >
朝聞道
- >
經典常談
- >
史學評論
- >
詩經-先民的歌唱
- >
羅庸西南聯大授課錄
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
龍榆生:詞曲概論/大家小書
本類暢銷