注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++程序設計(第2版)

C++程序設計(第2版)

C++程序設計(第2版)

定 價:¥38.00

作 者: 邵蘭潔 ,馬睿 ,李寰 編
出版社: 北京郵電大學出版社
叢編項: 高等學校計算機科學與技術應用型教材
標 簽: C C++ C# VC VC++ 程序設計 計算機/網(wǎng)絡

ISBN: 9787563535750 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 289 字數(shù):  

內(nèi)容簡介

  《C++程序設計(第2版)/高等學校計算機科學與技術應用型教材》以CDIO理念為指導,以項目驅動為主線,通過一個項目——學生信息管理系統(tǒng)的面向對象程序編制,全面而深入淺出地介紹了標準C++面向對象的程序設計技術。內(nèi)容包括:C++對C語言的擴充、類與對象、繼承與組合、多態(tài)性與虛函數(shù)、友元、靜態(tài)成員、運算符重載、模板與STL、輸入/輸出流、異常處理、圖形界面C++程序設計等?!禖++程序設計(第2版)/高等學校計算機科學與技術應用型教材》內(nèi)容豐富,通俗易懂,實用性強。它以一個綜合性的案例貫穿始終,引導讀者理解和領會面向對象程序設計的思想、技術、方法和要領。按照教材的引導一步步完成案例程序的編制,可以讓讀者在編程實踐中提高自身的實踐能力、自主學習能力、創(chuàng)新思維能力。《C++程序設計(第2版)/高等學校計算機科學與技術應用型教材》是按照應用型本科教學的基本要求編寫的,既可用作高等院校計算機及相關專業(yè)本科生的面向對象程序設計課程教材,也適合用作具有C語言基礎,想學習面向對象編程技術的自學者和廣大程序設計人員的參考用書。

作者簡介

暫缺《C++程序設計(第2版)》作者簡介

圖書目錄

第1章 面向對象程序設計概述 1.1 面向過程程序設計 1.2 面向對象程序設計 1.2.1 面向對象的編程思想 1.2.2 面向對象的基本概念 1.2.3 面向對象程序設計的優(yōu)點 1.3 面向對象的軟件開發(fā) 1.4 學生信息管理系統(tǒng)的面向對象分析與設計 習題 第2章 C++基礎知識 2.1 從C語言到C++ 2.2 簡單c++程序 2.3 C++對C語言的擴充 2.3.1 C++的輸入/輸出 2.3.2 C++對C語言數(shù)據(jù)類型的擴展 2.3.3 用const定義常變量 2.3.4 指針 2.3.5 引用 2.3.6 函數(shù) 2.3.7 名字空間 2.3.8 字符串變量 2.3.9 復數(shù)變量 2.4 C++程序的編寫和實現(xiàn) 習題 第3章 類與對象 3.1 類的聲明和對象的定義 3.1.1 類和對象的概念及其關系 3.1.2 類的聲明 3.1.3對象的定義 3.2 類的成員函數(shù) 3.2.1 成員函數(shù)的性質 3.2.2在類外定義成員函數(shù) 3.2.3 inline成員函數(shù) 3.2.4 成員函數(shù)的存儲方式 3.3 對象成員的訪問 3.3.1 通過對象名和成員運算符訪問對象中的成員 3.3.2 通過指向對象的指針訪問對象中的成員 3.3.3 通過對象的引用訪問對象中的成員 3.4 構造函數(shù)與析構函數(shù) 3.4.1 構造函數(shù) 3.4.2 析構函數(shù) 3.4.3 構造函數(shù)和析構函數(shù)的調用次序 3.5 對象數(shù)組 3.6 對象指針 3.6.1 指向對象的指針 3.6.2 指向對象成員的指針 3.6.3 this指針 3.7 對象與const 3.7.1 常對象 3.7.2 常對象成員 3.7.3 指向對象的常指針 3.7.4 指向常對象的指針 3.7.5 對象的常引用 3.8 對象的動態(tài)創(chuàng)建和釋放 3.9 對象的賦值和復制 3.9.1 對象的賦值 3.9.2 對象的復制 3.9.3 對象的賦值與復制的比較 3.10 向函數(shù)傳遞對象 3.11 學生信息管理系統(tǒng)中類的聲明和對象的定義 習題 第4章 繼承與組合 4.1 繼承與派生的概念 4.2 派生類的聲明方式 4.3 派生類的構成 4.4 派生類中基類成員的訪問屬性 4.4.1 公用繼承 4.4.2 私有繼承 4.4.3 保護成員和保護繼承 4.4.4 成員同名問題 4.5 派生類的構造函數(shù)和析構函數(shù) 4.5.1 派生類構造函數(shù) 4.5.2 派生類析構函數(shù) 4.6 多重繼承 4.6.1 聲明多重繼承的方法 4.6.2 多重繼承派生類的構造函數(shù)與析構函數(shù) 4.6.3 多重繼承引起的二義性問題 4.6.4 虛基類 4.7 基類與派生類對象的關系 4.8 組合 4.9 學生信息管理系統(tǒng)中繼承與組合機制的應用 習題 第5章 多態(tài)性與虛函數(shù) 5.1 什么是多態(tài)性 5.2 向上類型轉換 5.3 功能早綁定和晚綁定 5.4 實現(xiàn)功能晚綁定——虛函數(shù) 5.4.1 虛函數(shù)的定義和作用 5.4.2 虛析構函數(shù) 5.4.3 虛函數(shù)與重載函數(shù)的比較 5.5 純虛函數(shù)和抽象類 5.6 學生信息管理系統(tǒng)中的多態(tài)性 習題 第6章 面向對象的妥協(xié) 6.1 封裝的破壞——友元 6.1.1 友元函數(shù) 6.1.2 友元類 6.2 對象機制的破壞——靜態(tài)成員 6.2.1 靜態(tài)數(shù)據(jù)成員 6.2.2 靜態(tài)成員函數(shù) 習題 第7章 運算符重載 7.1 為什么要進行運算符重載 7.2 運算符重載的方法 7.3 重載運算符的規(guī)則 7.4 運算符重載函數(shù)作為類的成員函數(shù)和友元函數(shù) 7.4.1 運算符重載函數(shù)作為類的成員函數(shù) 7.4.2 運算符重載函數(shù)作為類的友元函數(shù) 7.5 重載雙目運算符 7.6 重載單目運算符 7.7 重載流插入運算符和流提取運算符 7.8 不同類型數(shù)據(jù)間的轉換 7.8.1 系統(tǒng)預定義類型問的轉換 7.8.2 轉換構造函數(shù) 7.8.3 類型轉換函數(shù) 習題 第8章 模板 8.1 為什么需要模板 8.2 函數(shù)模板 8.2.1 函數(shù)模板的定義 8.2.2 函數(shù)模板的實例化 8.2.3 模板參數(shù) 8.2.4 函數(shù)模板重載 8.3 類模板 8.3.1 類模板的定義 8.3.2 類模板的實例化 8.3.3 類模板參數(shù) 8.4 STL簡介 8.4.1 容器 8.4.2 迭代器(iterator) 8.4.3 算法 習題 第9章 輸入/輸出流 9.1 C++的輸入和輸出概述 9.2 C++一的標準輸入/輸出流 9.2.1 iostream類庫中有關的類及其定義的流對象. 9.2.2 C+t一的標準輸出流 9.2.3 CF一+的標準輸入流 9.3 輸入與輸出運算符及其重載 9.3.1 輸入運算符 9.3.2 輸出運算符 9.3.3 輸入與輸出運算符的重載 9.4 C++格式輸入/輸出 9.4.1 用ios類提供的格式化函數(shù)控制輸入/輸出格式 9.4.2 用控制符控制輸入/輸出格式 9.5 文件操作與文件流 9.5.1 文件的概念 9.5.2 文件流類及其流對象 9.5.3 文件的打開與關閉 9.5.4 對文本文件的操作 9.5.5 對二進制文件的操作 9.5.6 隨機訪問二進制文件 9.6 學生信息管理系統(tǒng)中的文件操作 習題 第10章 異常處理 10.1 異常處理的概念及C++異常處理的基本思想 10.2 異常處理的實現(xiàn) 10.2.1 異常處理語句 10.2.2 在函數(shù)聲明中進行異常情況指定 10.2.3 析構函數(shù)與異常 10.3 學生信息管理系統(tǒng)中的異常處理 習題 第11章 圖形界面C++程序設計 11.1 基于對話框的圖形界面C++程序設計 11.2 基于單文檔的圖形界面C++程序設計 11.3 學生信息管理系統(tǒng)的圖形界面設計 習題 參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號