免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线

東坡下載:內容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

桌面主題教育相關素材下載字體下載外語學習高考考研建筑圖集高考作文書法字體桌面壁紙CAD圖紙考研素材

首頁硬件驅動硬件教程 → 面向對象程序設計c++語言描述(原書第2版) pdf完整版免費下載

面向對象程序設計c++語言描述(原書第2版)

面向對象程序設計c++語言描述(原書第2版)pdf完整版免費下載

  • 大小:8.3M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2015-07-10 11:15
  • 等級:
  • 類型:書集教程
  • 網站:http://www.jjwgzx.com
  • 授權:免費軟件
  • 廠商:
  • 產地:國產軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關軟件軟件教程網友評論下載地址

面向對象程序設計c++語言描述以作者在大學中講授的c++課程為基礎,結構合理,寫作風格嚴謹,結合實訓案例,內容介紹層層展開、環環相扣,配備了大量的習題,并列舉了易犯的錯誤及避免錯誤的方法,易于讀者的學習。內容包括:面向對象編程方法、C++語言的各種特性、STLC++輸入/輸出流、MFC等。東坡小編帶來面向對象程序設計c++語言描述(原書第2版)電子書籍,點擊下面的地址即可免費下載閱讀。

面向對象程序設計c++語言描述(原書第2版)目錄

出版者的話

譯者序

前言

第1章 面向對象編程 

 1.1 面向過程的編程風格與面向對象的編程風格 

  1.1.1 面向過程的編程風格 

  1.1.2 面向對象的編程風格 

  1.1.3 關系 

  1.1.4 課后練習 

 1.2 類與抽象數據類型 

  1.2.1 信息隱藏 

  1.2.2 封裝 

  1.2.3 抽象數據類型 

  1.2.4 課后練習 

 1.3 客戶/服務器模式與消息傳遞 

  1.3.1 客戶/服務器模式 

  1.3.2 消息傳遞與方法調用 

  1.3.3 課后練習 

 1.4 繼承與多態 

  1.4.1 繼承 

  1.4.2 多態 

  1.4.3 多態與遞歸 

  1.4.4 課后練習 

 1.5 接口與組件 

  1.5.1 接口 

  1.5.2 組件 

  1.5.3 課后練習 

第2章 從c到c++ 

 2.1 名字空間 

  2.1.1 課后練習 

 2.2 c++輸入/輸出簡介 

  2.2.1 操縱符 

  2.2.2 混合使用c和c++的輸入/輸出 

  2.2.3 課后練習 

 2.3 文件 

  2.3.1 測試文件的打開狀態 

  2.3.2 課后練習 

 2.4 若干重要的c++特性 

  2.4.1 強制類型轉換 

  2.4.2 常數 

  2.4.3 數據類型bool 

  2.4.4 枚舉類型 

  2.4.5 定義變量 

  2.4.6 結構 

  2.4.7 課后練習 

 2.5 string類型 

  2.5.1 定義string類型的變量 

  2.5.2 轉換為c風格的字符串 

  2.5.3 字符串長度 

  2.5.4 讀寫string 

  2.5.5 賦值 

  2.5.6 字符串的連接 

  2.5.7 修改字符串 

  2.5.8 提取子串 

  2.5.9 查找 

  2.5.10 字符串比較 

  2.5.11 課后練習 

 2.6 函數 

  2.6.1 函數原型 

  2.6.2 main函數 

  2.6.3 引用 

  2.6.4 引用調用 

  2.6.5 引用返回 

  2.6.6 內聯函數 

  2.6.7 函數默認參數 

  2.6.8 函數重載 

  2.6.9 函數簽名 

  2.6.10 課后練習 

 2.7 new和delete操作符 

  2.7.1 課后練習 

 2.8 例外處理 

  2.8.1 課后練習 

 2.9 補充材料 

  2.9.1 c++關鍵字 

  2.9.2 無名名字空間 

  2.9.3 無名聯合 

  2.9.4 成員選擇符 

 2.10 常見編程錯誤 

 2.11 編程習題 

第3章 類 

 3.1 類和對象 

  3.1.1 類聲明 

  3.1.2 c++的信息隱藏機制 

  3.1.3 成員選擇符 

  3.1.4 類范圍 

  3.1.5 關鍵字class和struct的區別 

  3.1.6 類成員函數的定義 

  3.1.7 在程序中使用類 

  3.1.8 課后練習 

 3.2 示例程序:堆棧類 

  3.2.1 問題 

  3.2.2 示例程序的輸出 

  3.2.3 解決方案 

  3.2.4 類的實現 

  3.2.5 代碼分析 

  3.2.6 程序設計建議 

  3.2.7 課后練習 

 3.3 效率和健壯性 

  3.3.1 通過引用來傳遞和返回對象 

  3.3.2 const類型參數的對象引用 

  3.3.3 const成員函數 

  3.3.4 對成員函數進行重載以便處理兩種類型的字符串 

  3.3.5 課后練習 

 3.4 示例程序:時間標記類 

  3.4.1 問題 

  3.4.2 示例程序的輸出 

  3.4.3 解決方案 

  3.4.4 類的實現 

  3.4.5 代碼分析 

  3.4.6 程序設計建議 

  3.4.7 課后練習 

 3.5 構造函數與析構函數 

  3.5.1 構造函數 

  3.5.2 對象數組與默認構造函數 

  3.5.3 通過構造函數約束對象的創建 

  3.5.4 拷貝構造函數 

  3.5.5 定義拷貝構造函數 

  3.5.6 禁止通過傳值方式傳遞和返回類對象 

  3.5.7 轉型構造函數 

  3.5.8 轉型構造函數與隱式類型轉換 

  3.5.9 構造函數初始化程序 

  3.5.10 構造函數與操作符new和new[] 

  3.5.11 析構函數 

  3.5.12 課后練習 

 3.6 示例程序:task類 

  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.7.3 在成員函數內定義static變量 

  3.7.4 課后練習 

 3.8 指向對象的指針 

  3.8.1 常量指針this 

  3.8.2 課后練習 

 3.9 常見編程錯誤 

  3.10 編程習題 

第章 繼承 

 4.1 引言 

  4.1.1 課后練習 

 4.2 基本概念和語法 

  4.2.1 繼承機制下的私有成員 

  4.2.2 改變訪問限制 

  4.2.3 名字隱藏 

  4.2.4 間接繼承 

  4.2.5 課后練習 

 4.3 示例程序:影片跟蹤管理 

  4.3.1 問題 

  4.3.2 示例程序的輸出 

  4.3.3 解決方案 

  4.3.4 類的實現 

  4.3.5 代碼分析 

  4.3.6 程序設計建議 

 4.4 保護成員 

  4.4.1 課后練習 

 4.5 繼承機制下的構造函數與析構函數 

  4.5.1 繼承機制下的構造函數 

  4.5.2 派生類構造函數的規則 

  4.5.3 繼承機制下的析構函數 

  4.5.4 課后練習 

 4.6 示例程序:設計序列的類層次結構 

  4.6.1 問題 

  4.6.2 示例程序的輸入與輸出 

  4.6.3 解決方案 

  4.6.4 類的實現 

  4.6.5 代碼分析 

 4.7 多繼承 

  4.7.1 繼承和訪問規則 

  4.7.2 虛基類 

  4.7.3 課后練習 

 4.8 補充材料 

  4.8.1 保護繼承 

  4.8.2 私有繼承 

 4.9 常見編程錯誤 

 4.10 編程習題 

第5章 多態 

 5.1 c++中的運行期綁定與編譯期綁定 

  5.1.1 c++多態的前提條件 

  5.1.2 虛成員函數繼承 

  5.1.3 運行期綁定和虛成員函數表 

  5.1.4 構造函數與析構函數 

  5.1.5 虛析構函數 

  5.1.6 對象成員函數和類成員函數 

  5.1.7 課后練習 

 5.2 示例程序:改進的影片跟蹤管理 

  5.2.1 問題 

  5.2.2 示例程序的輸入/輸出 

  5.2.3 解決方案 

  5.2.4 類的實現 

  5.2.5 代碼分析 

  5.2.6 程序設計建議 

  5.2.7 課后練習 

 5.3 重載、覆蓋和遮蔽 

  5.3.1 重載 

  5.3.2 覆蓋 

  5.3.3 遮蔽 

  5.3.4 名字共享 

  5.3.5 課后練習 

 5.4 抽象基類 

  5.4.1 抽象基類和純虛成員函數 

  5.4.2 定義純虛成員函數的限制 

  5.4.3 抽象基類的使用 

  5.4.4 微軟的iunknown接口 

  5.4.5 課后練習 

  5.5 運行期類型識別 

  5.5.1 dynamic_cast操作符 

  5.5.2 dynamic_cast的規則 

  5.5.3 dynamic_cast與static_cast小結 

  5.5.4 typeid操作符 

  5.5.5 擴展rtti 

  5.5.6 課后練習 

 5.6 補充材料 

  5.6.1 強多態和弱多態 

 5.7 常見編程錯誤 

 5.8 編程習題 

第6章 操作符重載 

 6.1 基本操作符重載 

  6.1.1 操作符的優先級和語法 

  6.1.2 課后練習 

 6.2 示例程序:復數類 

  6.2.1 問題 

  6.2.2 示例程序的輸出 

  6.2.3 解決方案 

  6.2.4 類的實現 

  6.2.5 代碼分析

  6.2.6 課后練習 

 6.3 用頂層函數進行操作符重載 

  6.3.1 課后練習 

  6.4 friend函數 

  6.4.1 課后練習 

 6.5 輸入與輸出操作符的重載 

  6.5.1 課后練習 

  6.6 賦值操作符的重載 

  6.6.1 課后練習 

 6.7 特殊操作符的重載 

  6.7.1 下標操作符的重載 

  6.7.2 函數調用操作符的重載 

  6.7.3 自增與自減操作符的重載 

  6.7.4 轉型操作符 

  6.7.5 課后練習 

 6.8 示例程序:關聯式數組 

  6.8.1 問題 

  6.8.2 示例程序的輸入與輸出 

  6.8.3 解決方案 

  6.8.4 類的實現 

  6.8.5 代碼分析 

  6.8.6 課后練習 

 6.9 內存管理操作符 

  6.9.1 課后練習 

 6.10 補充材料 

  6.10.1 friend類 

 6.11 常見編程錯誤 

 6.12 編程習題 

第7章 模板與標準模板庫 

 7.1 模板的基本知識 

  7.1.1 模板實例 

  7.1.2 參數表中的模板類 

  7.1.3 模板的函數式參數 

  7.1.4 課后練習 

 7.2 示例程序:模板堆棧類 

  7.2.1 問題 

  7.2.2 示例程序的輸出 

  7.2.3 解決方案 

  7.2.4 類的實現 

  7.2.5 代碼分析 

  7.2.6 程序設計建議 

  7.2.7 斷言 

  7.2.8 課后練習 

 7.3 標準模板庫stl 

  7.3.1 容器、算法和迭代器 

  7.3.2 stl的優越性 

  7.3.3 容器基礎知識 

  7.3.4 基本序列式容器:vector、deque和list 

  7.3.5 vector、deque和list的效率比較 

  7.3.6 基本的關聯式容器:set、mult- iset、map和multimap 

  7.3.7 容器適配器 

  7.3.8 其他容器 

  7.3.9 stl算法 

  7.3.10 其他stl構件 

  7.3.11 課后練習 

 7.4 示例程序:證券業績報表 

  7.4.1 問題 

  7.4.2 示例程序的輸入與輸出 

  7.4.3 解決方案 

  7.4.4 類的實現 

  7.4.5 代碼分析 

 7.5 附加材料 

  7.5.1 模板類與繼承 

 7.6 常見編程錯誤 

 7.7 編程習題 

第8章 c++輸入輸出類層次 

 8.1 概況 

  8.1.1 輸入輸出庫中的流類層次 

  8.1.2 輸入輸出庫中的緩沖類層次 

  8.1.3 緩沖類層次與流類層次的關系 

  8.1.4 模板的使用 

  8.1.5 課后練習 

 8.2 ios_base和basic_ios類 

  8.2.1 ios_base 

  8.2.2 basic_ios 

  8.2.3 例外處理 

  8.2.4 課后練習 

 8.3 高層輸入輸出類 

  8.3.1 basic_istream 

  8.3.2 basic_ostream 

  8.3.3 basic_iostream 

  8.3.4 課后練習 

 8.4 操縱器 

  8.4.1 設計不帶參數的操縱器 

  8.4.2 設計帶參數的操縱器 

  8.4.3 課后練習 

 8.5 文件輸入輸出類 

  8.5.1 basic_ofstream 

  8.5.2 basic_ifstream 

  8.5.3 basic_fstream 

  8.5.4 課后練習 

 8.6 示例程序:隨機存取文件類 

  8.6.1 問題 

  8.6.2 示例程序的輸入與輸出 

  8.6.3 解決方案 

  8.6.4 類的實現 

  8.6.5 代碼分析 

 8.7 字符流輸入/輸出類 

  8.7.1 basic_ostringstream 

  8.7.2 basic_istringstream 

  8.7.3 basic_stringstream 

  8.7.4 課后練習 

 8.8 示例程序:高層拷貝函數 

  8.8.1 問題 

  8.8.2 解決方案 

  8.8.3 類的實現 

  8.8.4 代碼分析 

  8.8.5 課后練習 

 8.9 緩沖區類 

  8.9.1 basic_streambuf 

  8.9.2 basic_filebuf 

  8.9.3 basic_stringbuf 

  8.9.4 課后練習 

 8.10 補充材料 

 8.11 常見編程錯誤 

 8.12 編程習題 

第9章 mfc中的面向對象編程 

 9.1 用mfc進行windows程序設計 

  9.1.1 mfc編程的代碼生成器 

  9.1.2 課后練習 

  9.2 mfc中的文檔/視圖結構 

  9.2.1 文檔序列化 

  9.2.2 課后練習 

 9.3 示例程序:文檔序列化 

  9.3.1 問題 

  9.3.2 示例程序的輸出 

  9.3.3 解決方案 

  9.3.4 類的實現 

  9.3.5 代碼分析 

  9.3.6 課后練習 

 9.4 com 

  9.4.1 可更改的服務器和不可變更的接口 

  9.4.2 com接口的層次 

  9.4.3 idispatch接口 

  9.4.4 com程序的類型 

  9.4.5 vc++對com的支持 

  9.4.6 com和ole 

  9.4.7 課后練習 

 9.5 示例程序:自動化服務器與控制器 

  9.5.1 問題 

  9.5.2 示例程序的輸出 

  9.5.3 解決方案 

  9.5.4 類的實現 

  9.5.5 代碼分析 

  9.5.6 引用計數問題 

  9.5.7 課后練習 

 9.6 補充材料 

 9.7 編程習題 

附錄a ascii表 

附錄b 用到的c++函數和成員函數 

附錄c 奇數編號練習的提示及答案 

面向對象程序設計c++語言描述(原書第2版)節選


PC官方
安卓官方手機版
IOS官方手機版

面向對象程序設計c++語言描述(原書第2版)截圖

下載地址

面向對象程序設計c++語言描述(原書第2版) pdf完整版免費下載

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)

編輯推薦

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉帖到論壇
輪壇轉帖HTML方式

輪壇轉帖UBB方式

免费体验120秒视频_榴莲榴莲榴莲榴莲官网_2021国产麻豆剧果冻传媒入口_一二三四视频社区在线
主站蜘蛛池模板: 欧美日韩视频| 综合91在线精品| 最近中文字幕免费版在线3| 中文字幕国产| 日韩免费一级毛片| 亚洲va久久久噜噜噜久久狠狠| 亚洲国产欧美日韩精品小说| 免费看一级淫片成人| 久久一区二区三区精品| 久久久久无码中| 一区二区三区精品视频| 免费超爽视频| 日韩精品高清在线| 免费大片av手机看片| 99久久精品国产一区二区蜜芽| 一本一本久久a久久综合精品蜜桃| 国产欧美综合一区二区三区| 日本高清免费aaaaa大片视频| 国产精品99久久免费| 中文字幕日本最新乱码视频| 国产精品国产免费无码专区不卡 | 国产精品午夜国产小视频| 中国一级淫片aaa毛片毛片| 特级aaaaaaaaa毛片免费视频 | 尹人久久大香找蕉综合影院| 伊久久| 精品一区二区久久| 久久人人爽人人爽人人av东京热| 国产精品v欧美精品∨日韩| 亚洲精品夜夜夜妓女网| 久久婷婷成人综合色综合| 日本手机看片| 五月天中文在线| a级高清毛片| 美女视频久久| 做暧暧免费小视频| 国产一级特黄生活片| 一级片麻豆| 91制片厂制作果冻传媒168| 久久久受www免费人成| 国产在视频线在精品|