注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C++程序設(shè)計(jì)(第三版)

C++程序設(shè)計(jì)(第三版)

C++程序設(shè)計(jì)(第三版)

定 價(jià):¥78.00

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

ISBN: 9787505372849 出版時(shí)間: 2002-01-01 包裝: 精裝
開本: 26cm 頁(yè)數(shù): 776 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

暫缺《C++程序設(shè)計(jì)(第三版)》作者簡(jiǎn)介

圖書目錄

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

本目錄推薦

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