中文課程大綱第 1 章 課程介紹 1. Unix/Linux 作業系統 2. 開發環境介紹 3. 程序導向程式設計 第 2 章 指標 1. 指標的宣告與使用 2. 指標的指標 3. 指標與陣列 4. 字串陣列 5. 動態記憶體 6. 函數指標 第 3 章 動態記憶體的配置 1. 陣列的限制 2. 陣列的動態配置 3. 動態二維陣列與指標的指標 第 4 章 自訂資料型別 1. 自訂資料型別 2. 結構 3. 列舉型別 第 5 章 物件導向的基本觀念 1. 物件導向與C++ 2. 物件導向的基本觀念 3. 資料的封裝 4. 物件導向系統 第 6 章 類別與物件 1. 類別成員存取權限 2. 物件的生命週期 3. 靜態類別成員 4. 指標與物件 5. 物件參數的傳遞 6. 函式/方法的多載 7. 朋友類別/函數 第 7 章 類別嵌入與繼承 1. 類別嵌入 2. 結合與組合 3. 類別繼承 4. 基礎類別 5. 衍生類別 6. 類別型別轉換 7. 方法的覆載 第 8 章 同名異式 1. 抽象類別 2. 虛擬函式 3. 多重繼承 4. 訊息與多型 5. 靜態的多型 6. 動態的多型 第 9 章 標準類別庫與樣版 1. 資料流類別 2. 檔案的輸出/入類別 3. 標準字串類別 4. 字串物件的操作 5. 樣版函式 6. 樣版類別 第 10 章 例外與名稱空間 1. 例外簡介 2. 例外處理 3. 命名空間的定義 4. 命名空間的使用
|