程式教學平台

C++ 教學

物件導向程式語言

學習目標

  • • 了解 C++ 的特色和與 C 語言的差異
  • • 掌握物件導向程式設計概念
  • • 學會類別、物件、封裝和繼承
  • • 掌握 STL 標準模板庫的使用
  • • 學會模板和泛型程式設計
  • • 能夠開發高效能應用程式

第1課:C++ 簡介與第一個程式

進階

了解什麼是 C++,它與 C 語言的差異和優勢,並編寫你的第一個 C++ 程式。

第2課:類別與物件

進階

學習 C++ 物件導向程式設計的核心:類別和物件的定義與使用。

第3課:控制流程與函數

進階

學習 C++ 的條件判斷、迴圈控制和函數定義,掌握程式流程控制。

第4課:STL 標準模板庫

進階

學習 C++ STL 的容器、迭代器和算法,掌握現代 C++ 程式設計的核心工具。

第5課:模板與泛型程式設計

進階

學習 C++ 模板系統,掌握泛型程式設計的強大功能。

第6課:智慧指標與記憶體管理

進階

學習現代 C++ 的智慧指標和 RAII 原則,掌握安全的記憶體管理技術。