*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:C++面向對象程序設計 (第4版) ISBN:9787121474903 出版社:電子工業 著編譯者:杜茂康 頁數:429 所在地:中國大陸 *此為代購商品 書號:1639243 可大量預訂,請先連絡。 內容簡介 本書以C++14/17/20標準為指引,深入淺出地介紹了標準C++面向對象程序設計的相關知識,包括C++對C語言的擴展以及類、對象、友元、繼承、多態、虛函數、重載、I/O流類庫、文件、模板與STL、異常、多線程等內容。全書本著易於理解、實用性強的原則設計其內容和案例,並以一個規模較大的綜合性程序貫穿于C++面向對象編程的全過程,引領讀者理解和掌握面向對象程序設計的思想、方法和技術,以及運用C++設計自定義類進行軟體開發的方法。 本書取材新穎,內容全面,通俗易懂,可作為高等院校計算機、電子信息類專業及其他理工類相關專業和信息管理與信息系統等專業的教材,也可作為C++語言自學者或程序設計人員的參考用書。目錄 第1章 C++與面向對象程序設計1 1 面向對象程序設計概述 1 1 1 面向過程程序設計 1 1 2 面向對象程序設計 1 1 3 面向對象程序設計語言的特徵 1 2 C++語言概述 1 2 1 C++語言簡史 1 2 2 C++的特點 1 2 3 C++程序的結構 1 2 4 標準C++程序設計 1 3 數據的輸入和輸出 1 3 1 數據類型 1 3 2 流的概念 1 3 3 cin和提取運算符>> 1 3 4 cout和插入運算符<< 1 3 5 輸出格式控制符 1 3 6 數制基數 1 3 7 string和字元串的輸入、輸出 1 3 8 數據輸入的典型問題 1 4 編程實作:Visual C++ 2022編程簡介 習題1 第2章 C++程序設計基礎 2 1 C++語言對C語言的類型擴展和類型定義 2 2 C++程序變數設計的基本思想 2 3 左值、右值和斷言 2 4 指針 2 4 1 指針概述 2 4 2 void*指針和獲取數組首、尾元素位置的指針 2 4 3 內存的分配和釋放 2 4 4 智能指針 2 5 引用 2 5 1 左值引用 2 5 2 右值引用、移動及其語義 2 6 const和constexpr常量 2 6 1 常量的定義 2 6 2 const、constexpr與指針 2 6 3 const與引用 2 6 4 頂層const和底層const 2 7 auto、decltype和decltype(auto)類型 2 8 C++新式for循環和數組 2 8 1 begin、end和基於範圍的for循環 2 8 2 vector和valarray 2 9 數據類型轉換 2 10 函數 2 10 1 函數原型 2 10 2 函數參數傳遞的方式 2 10 3 函數默認參數 2 10 4 函數返回值 2 10 5 函數重載 2 10 6 函數與const和constexpr 2 10 7 內聯函數 2 11 匿名函數 2 12 命名空間 2 13 變數 2 13 1 變數定義 2 13 2 作用域 2 13 3 變數的類型和生命期 2 13 4 變數初始化 2 13 5 局部變數與函數返回地址 2 14 預處理器 2 15 文件的輸入和輸出 2 15 1 文件操作的基本流程 2 15 2 輸入流、輸出流的泛化思想 2 16 編程實作:C++程序設計初步 習題2 第3章 類和對象 3 1 類的抽象和封裝 3 1 1 抽象 3 1 2 封裝 3 2 結構 3 2 1 C++對結構的擴展 3 2 2 類 3 3 數據成員 3 4 成員函數 3 4 1 成員函數定義方式和內聯函數 3 4 2 常量成員函數 3 4 3 成員函數重載和默認參數值 3 5 對象 3 6 構造函數設計 3 6 1 編譯器默認添加成員函數 3 6 2 構造函數和類內初始值 3 6 3 默認構造函數 3 6 4 重載構造函數 3 6 5 構造函數與初始化列表 3 6 6 委託構造函數 3 7 析構函數 3 7 1 析構函數的設計思想和定義 3 7 2 弱指針與析構函數 3 8 賦值運算符函數、複製構造函數和移動函數設計 3 8 1 賦值運算符函數 3 8 2 複製構造函數 3 8 3 移動函數 3 9 靜態成員 3 10 this指針 3 11 對象應用 3 11 1 成員訪問操作符 3 11 2 對象數組與對象指針 3 11 3 向函數傳遞對象 3 11 4 對象成員 3 12 類的作用域和對象的生命期 3 13 友元 3 14 編程實作:類的介面與實現的分離 3 14 1 頭文件 3 14 2 源文件 3 14 3 對類的應用 習題3 第4章 繼承 4 1 繼承的概念 4 2 protected與繼承 4 3 繼承方式 4 4 派生類對基類的擴展 4 4 1 成員函數的重定義和名字隱藏 4 4 2 基類成員訪問 4 4 3 using和隱藏函數重現 4 4 4 派生類修改基類成員的訪問許可權 4 4 5 友元與繼承 4 4 6 靜態成員與繼承 4 4 7 繼承和類作用域 4 5 構造函數和析構函數 4 5 1 派生類構造函數的建立規則 4 5 2 派生類構造函數和析構函數的調用次序 4 5 3 派生類的賦值、複製和移動操作 4 6 基類與派生類對象的關係 4 6 1 派生類對象對基類對象的賦值和初始化 4 6 2 派生類對象與基類對象的類型轉換 4 7 多繼承 4 7 1 多繼承的概念和應用 4 7 2 多繼承方式下的成員二義性 4 7 3 多繼承的構造函數和析構函數 4 8 虛擬繼承 4 9 繼承和組合 4 10 編程實作:繼承編程應用 習題4 第5章 多態 5 1 多態概述 5 1 1 多態的概念 5 1 2 多態的意義 5 1 3 多態和綁定 5 2 虛函數 5 2 1 虛函數的意義 5 2 2 override和final 5 2 3 虛函數的特性 5 3 虛析構函數 5 4 純虛函數和抽象類 5 4 1 純虛函數和抽象類 5 4 2 抽象類的應用 5 5 運行時類型信息 5 5 1 dynamic_cast 5 5 2 typeid 5 6 編程實作:多態編程應用 習題5 第6章 運算符重載 6 1 運算符重載基礎 6 2 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |