中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 新概念C++教程

作者:張基溫
出版社:中國(guó)電力出版社出版時(shí)間:2010-05-01
開本: 16開 頁(yè)數(shù): 363
中 圖 價(jià):¥16.2(4.9折) 定價(jià)  ¥33.0 登錄后可看到會(huì)員價(jià)
暫時(shí)缺貨 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無(wú)塑封),個(gè)別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說(shuō)明>>
本類五星書更多>

新概念C++教程 版權(quán)信息

新概念C++教程 內(nèi)容簡(jiǎn)介

本書編寫的目的是改變目前程序設(shè)計(jì)教學(xué)中普遍存在的三個(gè)突出問(wèn)題:學(xué)習(xí)了程序設(shè)計(jì)課程,但碰到問(wèn)題還是不知道如何下手;雖能編寫程序,但用c++語(yǔ)言編寫出來(lái)的程序卻是面向過(guò)程的;編寫出了程序卻不知道如何測(cè)試。本書是作者在多年的教學(xué)實(shí)踐中,為改變這些現(xiàn)象,摸索出的一套建立在全新概念上的c++程序設(shè)計(jì)教學(xué)體系。全書分為8章:第1章用5個(gè)實(shí)例,幫助學(xué)習(xí)者快速進(jìn)入面向?qū)ο笫澜纾⒚嫦驅(qū)ο蟮母拍钶喞⒄莆詹煌绦虻幕緶y(cè)試方法:第2章通過(guò)5大類11個(gè)典型問(wèn)題,幫助讀者躍過(guò)從問(wèn)題到程序的坎,并從控制結(jié)構(gòu)的角度把第l章的內(nèi)容深化;第3章、第4章分別從數(shù)據(jù)類型和過(guò)程管理兩個(gè)方面進(jìn)行程序設(shè)計(jì)知識(shí)和能力的提高;第5章從程序安全的角度,介紹存儲(chǔ)屬性、名字空間、訪問(wèn)控制、const保護(hù)和異常處理等內(nèi)容;第6章介紹c++中非常具有特色,但又應(yīng)該限制使用的指針技術(shù);第7章、第8章介紹面向?qū)ο蟮膬蓚(gè)重要機(jī)制:運(yùn)行時(shí)的多態(tài)性和模板。
本書概念清晰、例題經(jīng)典、便于理解,并以大節(jié)為單位組織練習(xí),習(xí)題豐富、覆蓋率高;美國(guó)紐約市立大學(xué)布魯克林學(xué)院david m.arnow教授按照本書結(jié)構(gòu)開發(fā)了針對(duì)性的學(xué)習(xí)平臺(tái),為讀者建立了一個(gè)全新概念的立體學(xué)習(xí)環(huán)境,更適合各種層次的程序設(shè)計(jì)教學(xué)、培訓(xùn)和自學(xué)。

新概念C++教程 目錄

前言
第1章 進(jìn)入對(duì)象世界
1.1 對(duì)象世界及其建模
1.1.1 對(duì)象組成的世界
1.1.2 程序=模型+表現(xiàn)
1.1.3 uml建模
習(xí)題1.1
1.2 引例1:學(xué)生類
1.2.1 類student的定義
1.2.2 類student的實(shí)現(xiàn)
1.2.3 對(duì)象的生成與類的測(cè)試
1.2.4 用構(gòu)造函數(shù)初始化對(duì)象
1.2.5 語(yǔ)法小結(jié)
習(xí)題1.2
1.3 引例2:計(jì)算器
1.3.1 問(wèn)題與建模
1.3.2 類的c++描述
1.3.3 類的測(cè)試與主函數(shù)設(shè)計(jì)
1.3.4 程序改進(jìn)之一:為計(jì)算器增加除運(yùn)算
1.3.5 程序改進(jìn)之二:具有靈活性的計(jì)算器類
1.3.6 語(yǔ)法小結(jié)
習(xí)題1.3
1.4 引例3:累加器
1.4.1 問(wèn)題與建模
1.4.2 類的c++描述
1.4.3 循環(huán)結(jié)構(gòu)的測(cè)試與主函數(shù)設(shè)計(jì)
1.4.4 do-while循環(huán)和for循環(huán)
1.4.5 語(yǔ)法小結(jié)
習(xí)題1.4
1.5 引例4:圓和圓環(huán)
1.5.1 問(wèn)題與建模
1.5.2 具有聚合關(guān)系的類circle與類ring
習(xí)題1.5
1.6 引例5:簡(jiǎn)單的公司人員體系
1.6.1 問(wèn)題描述與建模
1.6.2 派生關(guān)系的c++描述
1.6.3 語(yǔ)法小結(jié)
習(xí)題1.6
第2章 算法基礎(chǔ)
2.1 選擇
2.1.1 三中取大
2.1.2 報(bào)站器
習(xí)題2.1
2.2 窮舉
2.2.1 找出1000之內(nèi)能被13整除的數(shù)
2.2.2 找素?cái)?shù)
習(xí)題2.2
2.3 遞推
2.3.1 階乘計(jì)算器
2.3.2 用二分法求一元方程的根
習(xí)題2.3
2.4:遞歸
2.4.1 階乘的遞歸求解
2.4.2 漢諾塔問(wèn)題
習(xí)題2.4
2.5 仿真
2.5.1 隨機(jī)問(wèn)題模擬:小學(xué)生算術(shù)測(cè)試器
2.5.2 事件步長(zhǎng)法模擬:原子能反應(yīng)堆的壁厚設(shè)計(jì)
2.5.3 時(shí)間步長(zhǎng)法模擬:鹽水池問(wèn)題
習(xí)題2.5
第3章 數(shù)據(jù)類型與i/o流
3.1 變量和常量
3.1.1 變量
3.1.2 常量
習(xí)題3.1
3.2 基本數(shù)據(jù)類型
3.2.1 數(shù)據(jù)存儲(chǔ)格式:定點(diǎn)格式與浮點(diǎn)格式
3.2.2 整數(shù)類型
3.2.3 字符類型
3.2.4 實(shí)型類型
3.2.5 數(shù)據(jù)類型轉(zhuǎn)換
3.2.6 類型重命名運(yùn)算符typedef
3.2.7 存儲(chǔ)空間計(jì)算符sizeof
習(xí)題3.2
3.3 類與結(jié)構(gòu)體——組織不同類型的組合數(shù)據(jù)類型
3.3.1 結(jié)構(gòu)體類型和結(jié)構(gòu)體變量
3.3.2 結(jié)構(gòu)體變量初始化
3.3.3 轉(zhuǎn)換構(gòu)造函數(shù)
習(xí)題3.3
3.4 數(shù)組——按順序組織同類型數(shù)據(jù)
3.4.1 數(shù)組基石出
3.4.2 對(duì)象數(shù)組
3.4.3 數(shù)組作為類的數(shù)據(jù)成員
3.4.4 數(shù)組元素的搜索與排序
3.4.5 數(shù)組應(yīng)用:堆棧
3.4.6 二維數(shù)組
習(xí)題3.4
3.5 字符串
3.5.1 c字符串
3.5.2 標(biāo)準(zhǔn)c++的string類
習(xí)題3.5
3.6 流類
3.6.1 流類與流類庫(kù)
3.6.2 標(biāo)準(zhǔn)流對(duì)象與標(biāo)準(zhǔn)i/o流操作
3.6.3 流的格式化
3.6.4 文件i/o流
3.6.5 流的錯(cuò)誤狀態(tài)及其處理
習(xí)題3.6
第4章 c++過(guò)程組織與管理
4.1 函數(shù)參數(shù)傳遞與函數(shù)返回
4.1.1 函數(shù)調(diào)用時(shí)的值傳遞與引用傳遞
4.1.2 關(guān)于函數(shù)參數(shù)的計(jì)算順序
4.1.3 函數(shù)返回的問(wèn)題
習(xí)題4.1
4.2 函數(shù)名重載
4.2.1 函數(shù)名重載的基本規(guī)則
4.2.2 構(gòu)造函數(shù)重載
4.2.3 在派生類中重定義基類成員函數(shù)
習(xí)題4.2
4.3 操作符重載
4.3.1 操作符重載及其規(guī)則
4.3.2 成員函數(shù)形式的操作符重載
4.3.3 友元函數(shù)形式的操作符重載
4.3.4 賦值操作符重載
習(xí)題4.3
4.4 程序編譯組織
4.4.1 程序文件與項(xiàng)目
4.4.2 頭文件
4.4.3 條件編譯
習(xí)題4.4
第5章 c++程序安全機(jī)制
5.1 變量的訪問(wèn)屬性——基于作用域的安全機(jī)制
5.1.1 變量名的作用域、可見(jiàn)性和生命期
5.1.2 c++的存儲(chǔ)屬性
5.1.3 c++內(nèi)存管理
習(xí)題5.1
5.2 名字空間——基于名字的安全機(jī)制
5.2.1 名字空間及其定義
5.2.2 名字空間成員的使用
5.2.3 無(wú)名名字空間和全局名字空間
習(xí)題5.2
5.3 對(duì)象成員的訪問(wèn)控制——基于封裝保護(hù)的安全機(jī)制
5.3.1 類層次結(jié)構(gòu)中的三種訪問(wèn)控制屬性
5.3.2 類作用域
5.3.3 友元關(guān)系
5.3.4 類的靜態(tài)成員
5.3.5 多基派生與虛擬派生
習(xí)題5.3
5.4 const保護(hù)
5.4.1 用const定義常量
5.4.2 const修飾函數(shù)
5.4.3 const成員與const對(duì)象
習(xí)題5.4
5.5 異常處理
5.5.1 程序錯(cuò)誤與程序異常
5.5.2 c++異常處理
5.5.3 函數(shù)異常規(guī)格說(shuō)明
5.5.4 常用異常處理技術(shù)
5.5.5 標(biāo)準(zhǔn)異常
習(xí)題5.5
第6章 指針技術(shù)
6.1 指針的概念
6.1.1 指針=基類型+地址
6.1.2 指針的操作
6.1.3 多級(jí)指針
6.1.4 懸空指針、空指針與void指針
6.1.5 用const修飾指針及其引用
習(xí)題6.1
6.2 數(shù)組的指針形式
6.2.1 數(shù)組名與指向數(shù)組的指針
6.2.2 二維數(shù)組的指針形式
6.2.3 指針與c-字符串
習(xí)題6.2
6.3 函數(shù)與指針
6.3.1 向函數(shù)傳遞地址
6.3.2 main()函數(shù)的參數(shù)
6.3.3 返回指針的函數(shù)
6.3.4 函數(shù)名指針與指向函數(shù)的指針
習(xí)題6.3
6.4 指向?qū)ο蟮闹羔?br> 6.4.1 指向?qū)ο笾羔樀囊饬x
6.4.2 指向?qū)ο笾羔樀氖褂?br> 6.4.3 this指針
習(xí)題6.4
6.5 動(dòng)態(tài)內(nèi)存分配
6.5.1 動(dòng)態(tài)存儲(chǔ)分配和靜態(tài)存儲(chǔ)分配
6.5.2 單個(gè)數(shù)據(jù)的動(dòng)態(tài)存儲(chǔ)分配
6.5.3 對(duì)象的淺復(fù)制與深復(fù)制
6.5.4 數(shù)組的動(dòng)態(tài)存儲(chǔ)分配
6.5.5 對(duì)象和數(shù)據(jù)成員的動(dòng)態(tài)存儲(chǔ)分配
6.5.6 動(dòng)態(tài)存儲(chǔ)分配中的異常處理
習(xí)題6.5
6.6 鏈表
6.6.1 鏈表的概念
6.6.2 單鏈表的類結(jié)構(gòu)
6.6.3 單鏈表的操作與成員函數(shù)設(shè)計(jì)
6.6.4 鏈表的測(cè)試
習(xí)題6.6
第7章 程序運(yùn)行時(shí)的多態(tài)性
7.1 虛函數(shù)與動(dòng)態(tài)綁定
7.1.1 動(dòng)態(tài)綁定與虛函數(shù)
7.1.2 基于基類指針的動(dòng)態(tài)綁定
7.1.3 虛函數(shù)表
7.1.4 虛函數(shù)的限制與虛析構(gòu)函數(shù)
7.1.5 純虛函數(shù)與抽象類
習(xí)題7.1
7.2 運(yùn)行時(shí)類型鑒別
7.2.1 dynamiccast操作符
7.2.2 用typeid獲得對(duì)象類型信息
習(xí)題7.2
第8章 模板
8.1 算法抽象模板——函數(shù)模板
8.1.1 從函數(shù)重載到函數(shù)模板
8.1.2 模板函數(shù)重載
8.1.3 函數(shù)模板的具體化
習(xí)題8.1
8.2 數(shù)據(jù)抽象模板——類模板
8.2.1 類模板的定義
8.2.2 類模板的實(shí)例化
8.2.3 類模板的使用
8.2.4 類模板實(shí)例化時(shí)的異常處理
習(xí)題8.2
8.3 標(biāo)準(zhǔn)模板庫(kù)
8.3.1 容器
8.3.2 算法與函數(shù)對(duì)象
8.3.3 迭代器
8.3.4 stl標(biāo)準(zhǔn)頭文件
習(xí)題8.3
附錄a c++操作符的優(yōu)先級(jí)別和結(jié)合方向
附錄b 重要概念和資料索引
參考文獻(xiàn)
展開全部

新概念C++教程 節(jié)選

《新概念C++教程》編寫的目的是改變目前程序設(shè)計(jì)教學(xué)中普遍存在的三個(gè)突出問(wèn)題:學(xué)習(xí)了程序設(shè)計(jì)課程,但碰到問(wèn)題還是不知道如何下手;雖能編寫程序,但用C++語(yǔ)言編寫出來(lái)的程序卻是面向過(guò)程的;編寫出了程序卻不知道如何測(cè)試。《新概念C++教程》是作者在多年的教學(xué)實(shí)踐中,為改變這些現(xiàn)象,摸索出的一套建立在全新概念上的C++程序設(shè)計(jì)教學(xué)體系。全書分為8章:第1章用5個(gè)實(shí)例,幫助學(xué)習(xí)者快速進(jìn)入面向?qū)ο笫澜纾⒚嫦驅(qū)ο蟮母拍钶喞⒄莆詹煌绦虻幕緶y(cè)試方法:第2章通過(guò)5大類11個(gè)典型問(wèn)題,幫助讀者躍過(guò)從問(wèn)題到程序的坎,并從控制結(jié)構(gòu)的角度把第l章的內(nèi)容深化;第3章、第4章分別從數(shù)據(jù)類型和過(guò)程管理兩個(gè)方面進(jìn)行程序設(shè)計(jì)知識(shí)和能力的提高;第5章從程序安全的角度,介紹存儲(chǔ)屬性、名字空間、訪問(wèn)控制、const保護(hù)和異常處理等內(nèi)容;第6章介紹C++中非常具有特色,但又應(yīng)該限制使用的指針技術(shù);第7章、第8章介紹面向?qū)ο蟮膬蓚(gè)重要機(jī)制:運(yùn)行時(shí)的多態(tài)性和模板。《新概念C++教程》概念清晰、例題經(jīng)典、便于理解,并以大節(jié)為單位組織練習(xí),習(xí)題豐富、覆蓋率高;美國(guó)紐約市立大學(xué)布魯克林學(xué)院David M.Arnow教授按照《新概念C++教程》結(jié)構(gòu)開發(fā)了針對(duì)性的學(xué)習(xí)平臺(tái),為讀者建立了一個(gè)全新概念的立體學(xué)習(xí)環(huán)境,更適合各種層次的程序設(shè)計(jì)教學(xué)、培訓(xùn)和自學(xué)。

新概念C++教程 相關(guān)資料

插圖:一個(gè)高質(zhì)量的程序不僅要正確,而且要安全和可靠。C++提供的許多機(jī)制,說(shuō)到底是安全與可靠性機(jī)制,目的是實(shí)現(xiàn)如下三項(xiàng)原則。(1)信息隱蔽(information hiding)原則,即每個(gè)模塊實(shí)現(xiàn)細(xì)節(jié)對(duì)于其他模塊來(lái)說(shuō)是不可見(jiàn)的,或者一個(gè)模塊中所包含的信息(包括數(shù)據(jù)和過(guò)程)盡可能不被其他不需要這些信息的模塊可見(jiàn)。即凡是與之外界無(wú)關(guān)的信息就不讓其知道,凡是其他部分不需要的就不讓其訪問(wèn)。在C++中,對(duì)象成員的訪問(wèn)控制就是明顯的信息隱蔽機(jī)制。此外,局部變量和名字空間也具有這方面的功能。(2)最小權(quán)限(1east-privilege)原則,也稱最少權(quán)限原則,即賦予每一個(gè)合法動(dòng)作最小的權(quán)限,就是為了保護(hù)數(shù)據(jù)以及功能避免受到錯(cuò)誤或者惡意行為的破壞。(3)健壯性(robustness,也稱魯棒性)原則。健壯性是系統(tǒng)在異常和危險(xiǎn)情況下系統(tǒng)生存的關(guān)鍵。比如說(shuō),計(jì)算機(jī)軟件在輸入錯(cuò)誤、磁盤故障、網(wǎng)絡(luò)過(guò)載或有意攻擊情況下,能不死機(jī)、不崩潰,就是該軟件的健壯性。因此,程序應(yīng)當(dāng)對(duì)于這些不正常情形能有反應(yīng),積極應(yīng)對(duì),這被稱之為異常處理。

新概念C++教程 作者簡(jiǎn)介

張基溫,教授,國(guó)內(nèi)知名學(xué)者,著名計(jì)算機(jī)教育家;研究和教學(xué)領(lǐng)域涉及計(jì)算機(jī)科學(xué)與技術(shù)、信息管理、信息經(jīng)濟(jì)學(xué)、電子政務(wù)與電子商務(wù)、服務(wù)科學(xué),發(fā)表論文一百余篇,已出版著作79本;目前在國(guó)內(nèi)多所高等學(xué)校擔(dān)任客座或兼職教授,擔(dān)任信息管理與信息系統(tǒng)專業(yè)、計(jì)算機(jī)專業(yè)、大學(xué)生信息素養(yǎng)等多個(gè)系列教材主編,太原高新區(qū)IT研究院耐特斯達(dá)實(shí)驗(yàn)室主任,山西省緊缺人才專家委員會(huì)副主任等。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 彼得逊采泥器-定深式采泥器-电动土壤采样器-土壤样品风干机-常州索奥仪器制造有限公司 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 酸度计_PH计_特斯拉计-西安云仪 纯水电导率测定仪-万用气体检测仪-低钠测定仪-米沃奇科技(北京)有限公司www.milwaukeeinst.cn | Maneurop/美优乐压缩机,活塞压缩机,型号规格,技术参数,尺寸图片,价格经销商 | 服务器之家 - 专注于服务器技术及软件下载分享 | 钢板仓,大型钢板仓,钢板库,大型钢板库,粉煤灰钢板仓,螺旋钢板仓,螺旋卷板仓,骨料钢板仓 | 真丝围巾|真丝丝巾|羊绒围巾|围巾品牌|浙江越缇围巾厂家定制 | 冷水机-冰水机-冷冻机-冷风机-本森智能装备(深圳)有限公司 | 橡胶接头_橡胶软接头_可曲挠橡胶接头-巩义市创伟机械制造有限公司 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 定量包装秤,吨袋包装称,伸缩溜管,全自动包装秤,码垛机器人,无锡市邦尧机械工程有限公司 | 选矿设备,选矿生产线,选矿工艺,选矿技术-昆明昆重矿山机械 | 济南轻型钢结构/济南铁艺护栏/济南铁艺大门-济南燕翔铁艺制品有限公司 | 陕西自考报名_陕西自学考试网| 压力变送器-上海武锐自动化设备有限公司 | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | 多功能三相相位伏安表-变压器短路阻抗测试仪-上海妙定电气 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 液压压力机,液压折弯机,液压剪板机,模锻液压机-鲁南新力机床有限公司 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 物流公司电话|附近物流公司电话上门取货 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 搬运设备、起重设备、吊装设备—『龙海起重成套设备』 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 | 逗网红-抖音网红-快手网红-各大平台网红物品导航 | 361°官方网站| 成都LED显示屏丨室内户外全彩led屏厂家方案报价_四川诺显科技 | 外贸网站建设-外贸网站设计制作开发公司-外贸独立站建设【企术】 | 超声波清洗机_细胞破碎仪_实验室超声仪器_恒温水浴-广东洁盟深那仪器 | 全钢实验台,实验室工作台厂家-无锡市辰之航装饰材料有限公司 |