快速學會物件導向設計技術:活用C++ × ChatGPT掌握程式設計能力的14堂課 (電子書) | 誠品線上

快速學會物件導向設計技術:活用C++ × ChatGPT掌握程式設計能力的14堂課 (電子書)

商品描述 快速學會物件導向設計技術:活用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