物件導向設計能讓程式碼較容易擴充、修改及維護,本書中所有的C++程式是以免費的Dev C++來編譯與執行。全書分成四個重點:
1.基礎語法Chapter1~ Chapter4
先簡單說明如何進行C++程式撰寫、編譯、執行與除錯,接著再導入變數與常數與各種資料型態的介紹,並進而了解各種運算子及流程控制指令。
章節內容:C++基本認識、變數與資料型態、運算式與運算子、流程控制結構
2.進階語法Chapter5~ Chapter10
進階語法單元則包括陣列與字串的宣告與綜合運用,再介紹指標與位址的觀念與實作,並示範如何自訂函數、參數傳遞與函數進階應用,最後則提到前置處理指令與巨集及自訂資料型態
章節內容:陣列與字串、指標與位址、函數入門、函數的進階應用、前置處理指令與巨集、認識自訂資料型態
3.物件導向Chapter11~ Chapter14
是本書中精華的重點,筆者以生活化的案例,切入物件導向程式設計基礎常識,有了這些入門能力後,再完整呈現物件導向程式設計的精華,包括:建構子與解構子、類別進階議題、函數與物件傳遞及運算子多載,最後則藉助繼承與多型,來擴充與提高程式的再使用性。
章節內容:物件導向程式設計入門、類別的進階應用、運算子多載、繼承與多型
4.其它議題Chapter15~ Chapter16及附錄A、B、C
介紹資料流及檔案的入門觀念,並探討各種檔案類型的操作技巧與管理,另外,還會說明例外處理的錯誤控制機制外,也會介紹C++樣版的程式設計方式,附錄則安排了一些實作資訊作為參閱。
章節內容:檔案入門與處理、例外處理與樣版、C++的常用函數庫、格式化輸出入資料、C++編譯器的介紹與安裝
目錄
第1章 C++基本認識
第2章 變數與資料型態
第3章 運算式與運算子
第4章 流程控制結構
第5章 陣列與字串
第6章 指標與位址
第7章 函數入門
第8章 函數的進階應用
第9章 前置處理指令與巨集
第10章 認識自訂資料型態
第11章 物件導向程式設計入門
第12章 類別的進階應用
第13章 運算子多載
第14章 繼承與多型
第15章 檔案入門與處理
第16章 例外處理與樣版
附錄A C++的常用函數庫
附錄B 格式化輸出入資料
附錄C C++編譯器的介紹與安裝
第1章 C++基本認識
第2章 變數與資料型態
第3章 運算式與運算子
第4章 流程控制結構
第5章 陣列與字串
第6章 指標與位址
第7章 函數入門
第8章 函數的進階應用
第9章 前置處理指令與巨集
第10章 認識自訂資料型態
第11章 物件導向程式設計入門
第12章 類別的進階應用
第13章 運算子多載
第14章 繼承與多型
第15章 檔案入門與處理
第16章 例外處理與樣版
附錄A C++的常用函數庫
附錄B 格式化輸出入資料
附錄C C++編譯器的介紹與安裝
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。