物件導向設計能讓程式碼較容易擴充、修改及維護,本書中所有的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++編譯器的介紹與安裝
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。