
面向對象程序設計(C++)培訓
第1章 概述
1.1 計算機程序的發展
1.2 面向對象的方法
第2章 C++簡單程序設計
2.1 C++語言概述
2.2 基本數據類型
2.3 運算符與表達式(1)
2.4 運算符與表達式(2)
2.5 算法的基本控制結構(1)
2.6 算法的基本控制結構(2)
2.7 自定義數據類型
第1-2章測試
第3章 函數
3.1 函數的定義與使用
3.2 嵌套調用與遞歸調用
3.3 函數的參數傳遞
3.4 內聯函數,帶默認形參值的函數,函數重載
3.5 C++系統函數
第4章 類與對象
4.1 OOP的基本特點
4.2 類和對象
4.3 構造函數和析構函數
4.4 類的組合
4.5 結構體和聯合體
第5章 數據的共享與保護
5.1 標識符的作用域與可見性
5.2 對象的生存期
5.3 類的靜態成員
5.4 類的友元
5.5 共享數據的保護
5.6 多文件結構和編譯預處理命令
第6章 數組
6.1 數組
6.2 指針
6.3 動態內存分配
6.4 用vector創建數組對象
6.5 深復制與淺復制
6.6 字符串
第8章 多態性
8.1 多態性概述
8.2 運算符重載
8.3 虛函數
8.4 純虛函數與抽象類
第7章 繼承與派生
7.1 類的繼承與派生
7.2 訪問控制
7.3 類型兼容規則
7.4 派生類的構造和析構函數
7.5 派生類成員的標識與訪問