
程序設計與算法(三)C++面向?qū)ο蟪绦蛟O計培訓
一 從 C 到C++
1. 引用
2. const關(guān)鍵字
3. 動態(tài)內(nèi)存分配
4. 內(nèi)聯(lián)函數(shù)和重載函數(shù)函數(shù)參數(shù)缺省值
5. 類和對象的基本概念
Openjudge 在線做題指南
二 類和對象基礎
1. 類和對象的基本概念(2)
2. 構(gòu)造函數(shù)
3. 復制構(gòu)造函數(shù)
4. 類型轉(zhuǎn)換構(gòu)造函數(shù)和析構(gòu)函數(shù)
5. 構(gòu)造函數(shù)析構(gòu)函數(shù)調(diào)用時機
三 類和對象提高
1. this指針
2. 靜態(tài)成員變量
3. 成員對象和封閉類
4. 常量對象、常量成員函數(shù)
5. 友元
四 運算符重載
1. 運算符重載的基本概念
2. 賦值運算符的重載
3. 運算符重載為友元
4. 可變長數(shù)組類的實現(xiàn)
5. 流插入運算符和流提取運算符的重載
6. 類型轉(zhuǎn)換運算符的重載
7. 自增自減運算符的重載
五 繼承
1. 繼承和派生的基本概念
2. 繼承關(guān)系和復合關(guān)系
3. 覆蓋和保護成員
4. 派生類的構(gòu)造函數(shù)
5. 公有繼承的賦值兼容規(guī)則
魔獸世界2測試數(shù)據(jù)
六 多態(tài)
1. 虛函數(shù)和多態(tài)的基本概念
2. 多態(tài)實例:魔法門之英雄無敵
3. 多態(tài)實例:幾何形體程序
4. 多態(tài)的實現(xiàn)原理
5. 虛析構(gòu)函數(shù)、純虛函數(shù)和抽象類
七 輸入輸出和模板
1. 輸入輸出流相關(guān)的類
2. 用流操縱算子控制輸出格式
3. 文件讀寫(一)
4. 文件讀寫(二)
5. 函數(shù)模板
6. 類模板
7. 類模板與派生、友元和靜態(tài)成員變量
模板 七
輸入輸出和文件操作
八 標準模板庫STL(一)
1. string 類
2. 標準模板庫STL概述(一)
3. 標準模板庫STL概述(二)
4. vector,deque和list
5. 函數(shù)對象第八周string類講義
八 標準模板庫(一)
標準模板庫STL(二)
1. set和multiset
2. map和multimap
3. 容器適配器
4. 算法(一)
5. 算法(二)
九 C++ 11新特性和C++高級主題
1. C++11 新特性(1)
2. C++11 新特性(2)
3. 強制類型轉(zhuǎn)換
4. 異常處理