系列文章目錄
本系列由淺入深介紹 C++ 程式設計基礎概念,適合初學者循序漸進學習:
- 何謂程式設計 — 程式設計基本觀念與流程
- 何謂運算式 — 運算子、運算元與運算式求值
- 何謂變數 — 變數宣告、型別、作用域與生命週期
- 指派運算子 —
= 運算子語意與副作用
- 何謂指標 — 位址、間接存取、指標運算與陣列關係
- 何謂敘述 — 選擇、迴圈、跳躍等控制流程敘述
- 何謂函式 — 函式宣告、定義、參數傳遞、遞迴與多載
- C++ 範例一 — 綜合前幾章概念的實作練習
- 何謂結構 —
struct 封裝資料、成員存取與巢狀結構
- 何謂類別 — 類別定義、封裝、建構/解構函式、存取控制
- 類別的相關知識 (上) — 繼承、多態、虛擬函式基礎
- 類別的相關知識 (中) — 繼承進階、抽象類別、介面
- 類別的相關知識 (下) — 模板、運算子多載、標準程式庫初探
- 何謂面向物件程式設計思想 — OOP 核心原則、設計模式導論
學習建議
建議依序閱讀,每章配合實作練習。掌握指標與記憶體模型是理解類別與多態的關鍵。系列最後將引導讀者進入面向物件設計思維,為進階 C++ 開發奠基。