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

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

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

定 價:¥78.00

作 者: (美)James P.Cohoon,(美)Jack W.Davidson著;劉瑞挺等譯;劉瑞挺譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: C++

ISBN: 9787505372849 出版時間: 2002-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 776 字數(shù):  

內容簡介

  本書是美國大學新生學習計算機入門課程(CS-1)的教材,既適合計算機專業(yè),又特別適合非計算機系的其他各個專業(yè).選擇C++的理由有二:一是當今大多數(shù)應用軟件都是使用C++編寫而成的,二是C++最能體現(xiàn)面向對象程序設計的思想.這樣作者就把編程語言與編程思想融為一體,在一步步學習C++編程的同時,讀者便一層層掌握了面向對象的設計原理.本書共有15章,分別介紹了計算與面向對象設計方法學、C++基礎、修改對象、控制結構、函數(shù)基礎、程序員定義的函數(shù)、類結構與面向對象的設計、抽象數(shù)據(jù)類型的實現(xiàn)、列表、EzWindows API的詳細分析、指針和動態(tài)內存分配、測試與排錯、繼承、模板與多態(tài)性和軟件項目等。本書內容翔實、敘述清晰、注重實踐、習題豐富,適合作為大專院校各個專業(yè)的計算機入門教材,也適合各領域想在計算機方面進修提高的人員自學使用。

作者簡介

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

圖書目錄

第1章 計算與面向對象設計方法學
1.1 基本計算術語
1.2 軟件
1.3 工程軟件
1.4 面向對象設計
1.5 記憶要點
1.6 參考文獻
1.7 習題
第2章 C++基礎
2.1 程序組織
2.2 第一個程序
2.3 第二個程序
2.4 注釋
2.5 賦值
2.6 基本的C++對象
2.7 常數(shù)
2.8 名字
2.9 定義
2.10 表達式
2.11 輸出語句
2.12 計算平均速度
2.13 記憶要點
2.14 習題
第3章 修改對象
3.1 賦值
3.2 const定義
3.3 輸入語句
3.4 計算碳氫化合物的分子數(shù)
3.5 復合賦值
3.6 增量和減量
3.7 年度存款的估算
3.8 字符串類
3.9 EzWindows
3.10 草地割草
3.11 記憶要點
3.12 習題
第4章 控制結構
4.1 布爾代數(shù)
4.2 布爾類型
4.3 if語句的條件執(zhí)行過程
4.4 switch語句的條件執(zhí)行過程
4.5 按要求計算表達式
4.6 判定日期的有效性
4.7 使用while語句的循環(huán)
4.8 簡單的串和字符處理
4.9 使用for結構的循環(huán)
4.10 簡單的數(shù)據(jù)可視化
4.11 解答懶漢謎題
4.12 使用do結構的循環(huán)
4.13 記憶要點
4.14 習題
第5章 函數(shù)基礎
5.1 函數(shù)的基本概念
5.2 預處理器
5.3 使用軟件庫
5.4 iostream庫
5.5 iomanip庫
5.6 fstream庫
5.7 隨機數(shù)
5.8 assert庫
5.9 記憶要點
5.10 參考文獻
5.11 習題
第6章 程序員定義的函數(shù)
6.1 基本概念
6.2 一個誘人的問題
6.3 一些有用的函數(shù)
6.4 二次多項式的積分
6.5 局部作用域
6.6 全局作用域
6.7 引用參數(shù)
6.8 按引用傳遞對象
6.9 驗證電話訪問密碼
6.10 常量參數(shù)
6.11 默認參數(shù)
6.12 函數(shù)參數(shù)的類型轉換
6.13 函數(shù)重載
6.14 遞歸函數(shù)
6.15 顯示股價區(qū)間圖
6.16 記憶要點
6.17 參考文獻
6.18 習題
第7章 類結構與面向對象的設計
7.1 程序員定義的數(shù)據(jù)類型簡介
7.2 RectangleShape類
7.3 使用RectangleShape類
7.4 構造函數(shù)
7.5 制作萬花筒
7.6 面向對象的分析與設計
7.7 記憶要點
7.8 參考文獻
7.9 習題
第8章 抽象數(shù)據(jù)類型的實現(xiàn)
8.1 抽象數(shù)據(jù)類型簡介
8.2 有理數(shù)Rational ADT的基礎
8.3 有理數(shù)Rational類接口描述
8.4 實現(xiàn)有理數(shù)類
8.5 拷貝構造函數(shù)、成員賦值和析構函數(shù)
8.6 一個偽隨機整數(shù)的ADT
8.7 紅 - 黃 - 綠游戲
8.8 記憶要點
8.9 習題
第9章 列 表
9.1 命名集合
9.2 一維數(shù)組
9.3 數(shù)組作為參數(shù)
9.4 排序
9.5 容器類
9.6 向量類
9.7 快速排序法
9.8 二分搜索
9.9 重溫串類
9.10 尋找單詞--剖析二維列表
9.11 迷宮導航員
9.12 多維數(shù)組
9.13 記憶要點
9.14 習題
第10章 EzWindows API的詳細考查
10.1 應用程序員界面
10.2 一個簡單的窗口類
10.3 Bitmap類
10.4 鼠標事件
10.5 位圖和鼠標事件
10.6 定時器事件
10.7 警示消息
10.8 西蒙說
10.9 記憶要點
10.10 習題
第11章 指針與動態(tài)內存分配
11.1 左值和右值
11.2 指針的基礎知識
11.3 常量指針和指向常量的指針
11.4 數(shù)組與指針
11.5 字符串處理
11.6 程序的命令行參數(shù)
11.7 指向函數(shù)的指針
11.8 動態(tài)對象
11.9 表示整型值列表的一個簡單的ADT
11.10 記憶要點
11.11 習題
第12章 測試與排錯
12.1 測試
12.2 排錯
12.3 記憶要點
12.4 參考文獻
12.5 習題
第13章 繼承
13.1 繼承在面向對象設計中的應用
13.2 通過繼承實現(xiàn)程序的重用
13.3 圖形的層次體系
13.4 保護成員與繼承
13.5 控制繼承
13.6 多繼承
13.7 一個更漂亮的萬花筒
13.8 記憶要點
13.9 習題
第14章 模板與多態(tài)性
14.1 通用行為與類型
14.2 函數(shù)模板
14.3 類模板
14.4 使用類模板的一個簡單的類表
14.5 順序表
14.6 多態(tài)性
14.7 虛函數(shù)的細微差異
14.8 抽象基類
14.9 虛多繼承
14.10 記憶要點
14.11 習題
第15章 軟件項目--捕殺蟲子
15.1 捕捉蟲子
15.2 基類BUG
15.3 類GAMECONTROLLER
15.4 捕捉蟲子
15.5 記憶要點
15.6 習題
附錄A 表
A.1 ASCII碼字符集
A.2 操作符優(yōu)先級
附錄B 標準庫
B.1 庫命名及其訪問
B.2 IOSTREAM庫
B.3 STDLIB庫
B.4 MATH庫
B.5 TIME庫
B.6 CSTRING庫
B.7 ALGORITHM庫
附錄C 標準類
C.1 容器類
C.2 STRING類
附錄D 高級話題
D.1 名字作用域
D.2 異常的處理
D.3 友元
附錄E EzWindows API參考手冊
E.1 枚舉類型
E.2 坐標系統(tǒng)
E.3 類POSITION
E.4 類SIMPLEWINDOW
E.5 類WINDOWOBJECT
E.6 類RAYSEGMENT
E.7 類SHAPE
E.8 類ELLIPSESHAPE
E.9 類CIRCLESHAPE
E.10 類RECI、ANGLESHAPE
E.11 類TRIANGLESHAPE
E.12 類SQUARESHAPE
E.13 LABEL類
E.14 類BITMAP
E.15 類RANDOMINT
E.16 其他函數(shù)
附錄F 項目和makefiles
F.1 項目和makefile基礎
F.2 Borland C++ IDE
F.3 Microsoft Visual C++ IDE
F.4 UNIX makefiles

本目錄推薦

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