快速學會物件導向設計技術:活用C++ × ChatGPT掌握程式設計能力的14堂課 (電子書)
商品描述 | 快速學會物件導向設計技術:活用C++ × ChatGPT掌握程式設計能力的14堂課 (電子書):融合傳統程序式語言及物件導向設計,藉由範例實作導入變數、函數、運算子多載等,配合Ch |
---|
商品描述 | 快速學會物件導向設計技術:活用C++ × ChatGPT掌握程式設計能力的14堂課 (電子書):融合傳統程序式語言及物件導向設計,藉由範例實作導入變數、函數、運算子多載等,配合Ch |
---|
內容簡介 融合傳統程序式語言及物件導向設計,藉由範例實作導入變數、函數、運算子多載等,配合ChatGPT的輔助查詢及驗證,有效學習程式設計。本書強調理論與實作並重,依照C++功能循序漸進介紹物件導向程式設計的實務及進階活用的議題。書中的上機程式測驗單元,亦能強化撰寫與除錯能力,而為了幫助讀者利用AI輔助學習,也提供由ChatGPT生成的程式碼,以及由人工編寫的程式碼作為參考。大綱重點如下:1.基礎語法包括C++程式撰寫、編譯、執行與除錯,接著再導入變數、常數與資料型態介紹,並進而了解各種運算子及流程控制指令。2.進階語法包括陣列與字串綜合運用,再介紹指標與位址的觀念與實作,並示範自訂函數、參數傳遞與函數進階應用,最後則提到前置處理指令、巨集及自訂資料型態。3.物件導向以生活化的案例說明物件導向程式設計基礎常識,再介紹類別的進階應用、運算子多載、繼承與多型,完整呈現物件導向程式設計精華。4.AI輔助學習為了進一步幫助讀者學習,我們將提供由ChatGPT生成的程式碼,以及由人工編寫的程式碼作為參考。本書實務經驗分享:➯設計大量程式範例,正確無誤執行➯安排上機程式測驗,強化撰寫能力➯精心設計各章習題,驗收教學成果➯進階應用ChatGPT,加速程式設計
產品目錄 Chapter 01 C++入門基本課程Chapter 02 變數、常數與資料型態Chapter 03 運算式與運算子Chapter 04 流程控制結構Chapter 05 陣列與字串Chapter 06 指標與位址Chapter 07 函數入門Chapter 08 函數的進階應用Chapter 09 前置處理指令與巨集Chapter 10 自訂資料型態與應用Chapter 11 認識物件導向程式設計Chapter 12 類別的進階應用Chapter 13 運算子多載Chapter 14 繼承與多型Appendix A ChatGPT與C C++程式設計黃金入門課Appendix B C++的常用函數庫Appendix C 格式化輸出入資料
商品名 / | 快速學會物件導向設計技術:活用C++ × ChatGPT掌握程式設計能力的14堂課 (電子書) |
---|---|
簡介 / | 快速學會物件導向設計技術:活用C++ × ChatGPT掌握程式設計能力的14堂課 (電子書):融合傳統程序式語言及物件導向設計,藉由範例實作導入變數、函數、運算子多載等,配合Ch |
誠品26碼 / | 2682786047004 |
頁數 / | 480 |
語言 / | 1:中文 繁體 |
級別 / | N:無 |
檔案格式 / | PDF(25MB) |
檔案匯出格式 / | Adobe DRM |
最佳賣點 : 融合傳統程序式語言及物件導向設計,
藉由範例實作導入變數、函數、運算子多載等,
配合ChatGPT的輔助查詢及驗證,
有效學習程式設計。
本書強調理論與實作並重,依照C++功能循序漸進介紹物件導向程式設計的實務及進階活用的議題。書中的上機程式測驗單元,亦能強化撰寫與除錯能力,而為了幫助讀者利用AI