• <td id="tjxws"></td>
  • <li id="tjxws"><option id="tjxws"></option></li><table id="tjxws"><noscript id="tjxws"></noscript></table><track id="tjxws"><s id="tjxws"></s></track><pre id="tjxws"><ruby id="tjxws"><tt id="tjxws"></tt></ruby></pre>

        C++程序設計與實踐

        出版時間:2012-5  出版社:機械工業  作者:白忠建  

        內容概要

          《高等院校軟件工程專業規劃教材:C++程序設計與實踐》詳細介紹了對象和面向對象技術的概念,并圍繞案例的求解,深入淺出地介紹了面向對象技術的4個核心思想(數據封裝、繼承、多態和泛型編程)在C++中的概念、實現機制和語法、編程方法等,其中包括類與對象、運算符重載、繼承和派生、虛函數和多態性、模板和泛型編程、多繼承、名字空間和異常處理,使讀者能夠循序漸進地掌握C++的語法以及面向對象程序設計的方法?!  陡叩仍盒\浖こ虒I規劃教材:C++程序設計與實踐》在每一章的重要知識點之后均穿插了適量的實踐題,建議讀者動手實踐,加深對C++的理解?! ”緯瓤勺鳛楦叩葘W校計算機及其相關專業相應課程的教材,也可作為C++程序員的參考書。

        書籍目錄

        出版說明前言第1章 引論1.1 什么是對象1.2 什么是面向過程和面向對象1.2.1 面向過程方法1.2.2 面向對象方法1.3 面向對象技術的核心概念1.3.1 數據封裝1.3.2 繼承1.3.3 多態性1.3.4 泛型編程1.4 C++程序概貌1.4.1 第一個C++程序1.4.2 C++程序的編輯、編譯和鏈接1.5 貫穿全書的案例第2章 C++的數據類型2.1 C++數據類型概覽2.2 標識符、常量和變量2.2.1 標識符2.2.2 常量2.2.3 變量2.2.4 變量的初始化2.3 簡單數據類型2.3.1 整數類型2.3.2 浮點類型2.3.3 枚舉類型2.3.4 簡單類型的應用2.4 地址數據類型2.4.1 指針類型2.4.2 引用類型2.4.3 地址類型的使用2.5 結構化數據類型2.5.1 數組2.5.2 結構體2.5.3 用typedef定義類型的別名2.6 運算符和表達式2.6.1 常用的運算符和表達式2.6.2 幾種特殊的運算符第3章 C++語句3.1 概述3.1.1 表達式語句3.1.2 復合語句3.1.3 標號語句3.2 流程控制結構和語句3.2.1 順序結構3.2.2 選擇結構和語句3.2.3 循環結構和語句3.2.4 跳轉語句3.3 異常處理語句3.3.1 異常處理的意義3.3.2 異常處理的方法第4章 函數4.1 函數的原型聲明和定義4.2 函數的參數和返回值4.2.1 函數的參數4.2.2 函數的返回值4.3 函數重載4.4 存儲類修飾符4.5 標識符的作用域和生命期4.5.1 作用域和生命期4.5.2 名字限定4.6 函數的其他話題4.6.1 內聯函數4.6.2 函數遞歸4.6.3 指向函數的指針和引用4.6.4 在C++程序中調用非C++函數4.7 C風格的解決方案4.7.1 形體建模4.7.2 存儲模型的設計4.7.3 形體和列表類型設計上的缺陷4.7.4 一個更好的列表類型4.7.5 與形體相關的操作4.7.6 列表相關的操作第5章 類和對象5.1 問題引入5.2 類與對象5.2.1 類的定義5.2.2 類和對象簡介5.2.3 訪問控制5.3 類的成員5.3.1 數據成員5.3.2 成員函數5.3.3 靜態成員5.4 類對象的初始化5.5 C++的類5.6 數據封裝和信息隱藏的意義5.7 用面向對象的方式思考5.8 解決方案5.8.1 形體類型的類版本5.8.2 列表類型的類版本第6章 深入類和對象6.1 問題引入6.2 構造函數和析構函數6.2.1 構造函數的定義6.2.2 重載構造函數6.2.3 析構函數6.2.4 復制構造函數6.3 對象的創建和初始化6.4 對象和指針6.4.1 this指針6.4.2 指向類對象的指針6.4.3 指向類成員的指針6.5 友元關系6.5.1 友元函數6.5.2 友元類6.5.3 友元關系的特性6.6 與類和對象相關的問題6.6.1 對象數組6.6.2 類對象作為函數參數和返回值6.6.3 常量對象6.6.4 常成員函數6.6.5 嵌套類6.6.6 在類中定義類型6.7 解決方案6.7.1 形體類的構造函數和析構函數6.7.2 列表類的構造函數和析構函數第7章 運算符重載7.1 問題引入7.2 運算符的重載形式7.2.1 運算符重載的語法7.2.2 重載運算符規則7.3 常用運算符的重載7.3.1 賦值運算符的重載7.3.2 算術運算符的重載7.3.3 重載++和--運算符7.3.4 重載關系運算符7.4 幾種特殊運算符的重載7.4.1 重載輸入/輸出運算符>>和>11.5 格式控制11.5.1 用ios類成員函數格式化11.5.2 用操縱函數格式化11.6 文件I/O11.6.1 文件的概念11.6.2 文件的打開和關閉11.6.3 文件的讀寫第12章 多繼承12.1 問題引入12.2 多繼承的概念12.3 虛繼承和虛基類12.3.1 多繼承的二義性問題12.3.2 虛繼承和虛基類12.4 多繼承中的其他話題12.4.1 虛函數的調用12.4.2 最終派生類對象的初始化第13章 名字空間和異常處理13.1 問題引入13.2 名字空間13.2.1 名字空間的定義13.2.2 嵌套的名字空間13.2.3 using聲明13.2.4 using指令13.2.5 匿名名字空間13.2.6 名字空間小結13.3 異常處理13.3.1 C語言的出錯處理13.3.2 拋出異常13.3.3 異常捕獲13.3.4 清除異常對象13.3.5 在構造函數中拋出異常13.3.6 異常匹配13.3.7 含有異常的程序設計13.3.8 異常的典型使用13.3.9 開銷附錄附錄AC++關鍵字附錄B運算符的優先級和結合性附錄C標準C++頭文件參考文獻

        圖書封面

        評論、評分、閱讀與下載


            C++程序設計與實踐 PDF格式下載


        用戶評論 (總計0條)

         
         

         

        250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

        京ICP備13047387號-7

        亚洲 校园 春色 另类 激情,欧美激情A∨在线视频播放,久久99精品久久久久久久不卡,欧美伊人色综合久久天天
      1. <td id="tjxws"></td>
      2. <li id="tjxws"><option id="tjxws"></option></li><table id="tjxws"><noscript id="tjxws"></noscript></table><track id="tjxws"><s id="tjxws"></s></track><pre id="tjxws"><ruby id="tjxws"><tt id="tjxws"></tt></ruby></pre>