注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合C++程序設計:基于軟件設計思想和案例

C++程序設計:基于軟件設計思想和案例

C++程序設計:基于軟件設計思想和案例

定 價:¥34.50

作 者: 徐洪智,張彬連 著
出版社: 清華大學出版社
叢編項: 普通高等教育"十一五"國家級規(guī)劃教材·計算機系列教材
標 簽: 工學 教材 研究生/本科/??平滩?/td>

購買這本書可以去


ISBN: 9787302359326 出版時間: 2014-04-01 包裝: 平裝
開本: 16開 頁數: 283 字數:  

內容簡介

  《C++程序設計:基于軟件設計思想和案例/普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材》以類和對象為基礎,介紹了C++中的封裝、繼承、多態(tài)、模板、I/O和異常處理機制,基本涵蓋了C++面向對象編程的全部技術特征;分析了對象在內存中的布局,使讀者更加了解C++的本質;書中運用了大量簡短的例題,并進行了簡要的分析,書中滲透了軟件工程的思想,例題的解答都經過上機調試并配有適當的注釋,便于讀者學習。最后設計了4個小型綜合案例,以進一步提升讀者在C++面向對象程序設計方面的水平。《C++程序設計:基于軟件設計思想和案例/普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材》不但適合作為高等院校C++程序設計的教學用書,也適合具有一定C語言基礎的讀者自學C++編程。

作者簡介

暫缺《C++程序設計:基于軟件設計思想和案例》作者簡介

圖書目錄

第1章 C++程序設計簡述
1.1 面向對象方法及面向對象語言
1.2 結構化程序設計與面向對象程序設計
1.3 C++的特點
1.4 第一個C++程序
1.5 C++語言的文件擴展名
1.6 注釋符
1.7 名字空間
1.8 C++中的new和delete
1.9 C++語言的輸入輸出
1.10 bool類型
1.11 練習題
第2章 類與對象
2.1 類與對象解析
2.1.1 類的引入
2.1.2 類的定義
2.1.3 對象的定義
2.1.4 成員的說明
2.1.5 this指針
2.1.6 內聯函數與預處理
2.2 構造函數與析構函數
2.2.1 構造函數
2.2.2 析構函數
2.3 靜態(tài)數據成員與靜態(tài)成員函數
2.3.1 靜態(tài)數據成員
2.3.2 靜態(tài)成員函數
2.4 與類和對象相關的const
2.4.1 普通符號常量
2.4.2 const與指針組合使用
2.4.3 類內的常數據成員
2.4.4 類內常成員函數(const成員函數)
2.4.5 常對象
2.5 引用與復制構造函數
2.5.1 引用
2.5.2 復制構造函數
2.5.3 數據成員的初始化
2.5.4 初始化列表
2.6 動態(tài)對象創(chuàng)建
2.6.1 對象創(chuàng)建
2.6.2 內存消耗問題
2.6.3 常見的內存錯誤及其對策
2.7 友元
2.7.1 友元函數
2.7.2 友元成員函數
2.7.3 友元類
2.8 練習題
第3章 運算符重載和類型重載
3.1 運算符重載
3.1.1 運算符重載方法
3.1.2 參數和返回值
3.1.3 輸入輸出運算符重載
3.1.4 運算符重載的設計
3.2 類型重載
3.3 練習題
第4章 繼承與派生
4.1 單繼承和派生
4.1.1 派生的聲明和訪問控制
4.1.2 重名成員
4.1.3 靜態(tài)成員的訪問
4.1.4 基類子對象的提?。ㄙx值兼容)
4.2 繼承中的構造函數與析構函數
4.2.1 繼承中的構造函數
4.2.2 析構函數
4.3 多繼承
4.3.1 多繼承的語法格式
4.3.2 多繼承帶來的二義性問題
4.4 組合與繼承
4.4.1 組合
4.4.2 組合和繼承的選擇
4.5 練習題
第5章 多態(tài)性和虛函數
5.1 多態(tài)性
5.2 虛函數
5.2.1 虛函數概述
5.2.2 虛析構函數
5.3 純虛函數和抽象類
5.3.1 純虛函數
5.3.2 抽象類
5.4 練習題
第6章 模板
6.1 函數模板
6.1.1 函數模板定義
6.1.2 函數模板實例化
6.1.3 重載函數模板
6.2 類模板
6.2.1 類模板定義
6.2.2 類模板實例化
6.2.3 類模板中的靜態(tài)成員
6.3 STL
6.3.1 STL簡介
6.3.2 容器
6.3.3 迭代器
6.3.4 算法
6.4 練習題
第7章 C++的IO系統(tǒng)
7.1 流的概念和流類庫
7.1.1 流的概念
7.1.2 C++流類庫
7.2 標準的輸入輸出流
7.2.1 標準流類
7.2.2 數據輸入輸出成員函數
7.2.3 數據的輸出格式控制
7.3 文件的輸入輸出
7.3.1 文件的操作
7.3.2 文本文件的讀寫
7.3.3 二進制文件的讀寫
7.3.4 文件的隨機讀寫
7.4 字符串流
7.4.1 字符串流簡介
7.4.2 字符串輸出流的操作
7.4.3 字符串輸入流的操作
7.5 練習題
第8章 異常處理
8.1 異常處理的概念
8.2 異常處理機制
8.2.1 拋出異常
8.2.2 捕獲處理異常
8.2.3 棧展開
8.2.4 重新拋出
8.3 標準異常
8.4 練習題
第9章 綜合案例
9.1 數據加密與解密
9.2 單件設計模式
9.3 九宮格棋盤游戲
9.4 工資管理系統(tǒng)
附錄A C++中的關鍵字
參考文獻

本目錄推薦

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