出版時間:2008-2 出版社:清華大學(xué) 作者:甘玲 頁數(shù):516
Tag標(biāo)簽:無
內(nèi)容概要
本書通過實例解析的方式全面深人地介紹了標(biāo)準(zhǔn)C++語青及其面向?qū)ο蟮奶匦裕U述了面向?qū)ο蟮脑O(shè)計思想和編程方法,注重C++面向?qū)ο蟪绦驔]計能力的培養(yǎng)。從認識對象、發(fā)現(xiàn)對象和詳解對象,揭示面向?qū)ο蠓椒ǖ谋举|(zhì);通過抽象性、封裝性、繼承性和多態(tài)性詮釋面向?qū)ο蠹夹g(shù)的特征;通過案例分析強調(diào)面向?qū)ο蠹夹g(shù)的應(yīng)用。 全書共11章,分為3篇。第1篇是引導(dǎo)篇,主要介紹面向?qū)ο蟮幕驹?、概念、特征、UML描述,及C++程序的基本結(jié)構(gòu)和上機指導(dǎo);第2篇足基礎(chǔ)篇,主要介紹C++的麗向?qū)ο髾C制,包括發(fā)現(xiàn)、創(chuàng)建和使用對象,派生新類、多態(tài)性、模板和STL輸入/輸出流,異常處理等;第3篇是應(yīng)用篇,主要介紹C++存數(shù)學(xué)計算、物理計算、STL應(yīng)用和泛型編程、Windows應(yīng)用程序設(shè)計、網(wǎng)絡(luò)編程、編譯程序設(shè)計方面的案例。 本書體系結(jié)構(gòu)新穎,邏輯性強,例題豐富,具有較強的實用性。本書是高等院校計算機及相關(guān)專業(yè)的教材,可自學(xué)使用,也可作為C++程序開發(fā)人員的參考書。
書籍目錄
第1篇 引導(dǎo)篇 第1章 認識對象 1.1 問題的抽象 1.1.1 以功能為中心的抽象 1.1.2 以對象為中心的抽象 1.2 一切事物皆是對象 1.2.1 對象 1.2.2 類 1.2.3 屬性、操作和方法 1.3 面向?qū)ο蠹夹g(shù)概述 1.3.1 面向?qū)ο蟮幕咎卣鳌 ?.3.2 面向?qū)ο蟮能浖_發(fā)方法 1.3.3 面向?qū)ο蟮腢ML描述 1.4 C++簡介 1.4.1 從C到C++ 1.4.2 簡單的C++程序 1.4.3 C++程序結(jié)構(gòu) 1.4.4 C++程序的上機過程 本章小結(jié) 習(xí)題1第2篇 基礎(chǔ)篇 第2章 發(fā)現(xiàn)對象和設(shè)計類 2.1 時鐘問題 2.1.1 提出問題 2.1.2 分析問題 2.2 發(fā)現(xiàn)對象 2.2.1 定義屬性 2.2.2 定義行為 2.3 設(shè)計類 2.3.1 定義類 2.3.2 訪問權(quán)限控制 2.3.3 成員函數(shù)的實現(xiàn)方式 2.3.4 內(nèi)聯(lián)函數(shù) 2.4 創(chuàng)建對象 2.4.1 對象的定義(解決問題) 2.4.2 類成員的訪問 2.4.3 構(gòu)造函數(shù) 2.4.4 構(gòu)造函數(shù)的重載 2.4.5 帶默認參數(shù)的構(gòu)造函數(shù) 2.4.6 析構(gòu)函數(shù) 2.4.7 構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用順序 2.4.8 復(fù)制構(gòu)造函數(shù) 2.5 對象間的數(shù)據(jù)共享問題 2.5.1 類的靜態(tài)數(shù)據(jù)成員 2.5.2 靜態(tài)成員的定義 2.5.3 靜態(tài)數(shù)據(jù)成員的初始化 2.5.4 靜態(tài)數(shù)據(jù)成員的使用 2.5.5 靜態(tài)成員函數(shù) 2.6 舉一反三 本章小結(jié) 常見錯誤 習(xí)題2 第3章 詳解對象 第4章 派生新類 第5章 多態(tài)與抽象類 第6章 運算符重載與友元 第7章 模板——類的再抽象 第8章 輸入/輸出流對象 第9章 異常處理 第10章 C++面向?qū)ο蟪绦蛟O(shè)計第3篇 應(yīng)用篇 第11章 案例解析 附錄A C++語法摘要 附錄B C++標(biāo)準(zhǔn)庫簡介 附錄C Visual C++開發(fā)環(huán)境概述 附錄D 調(diào)試方法簡介 附錄E C++常見錯誤參考文獻
編輯推薦
《高等學(xué)校計算機程序設(shè)計解析法系列教材:解析C++面向?qū)ο蟪绦蛟O(shè)計》分為引導(dǎo)篇、基礎(chǔ)篇、應(yīng)用篇3篇,通過實例解析的方式全面而深入地介紹標(biāo)準(zhǔn)C++語言及其面向?qū)ο蟮奶匦?,闡述了面向?qū)ο蟮脑O(shè)計思想和編程方法.不僅涵蓋C++語言的基本知識,更注重對面向?qū)ο蟪绦蛟O(shè)計能力的培養(yǎng)?! 陡叩葘W(xué)校計算機程序設(shè)計解析法系列教材:解析C++面向?qū)ο蟪绦蛟O(shè)計》首先揭示面向?qū)ο蠓椒ǖ谋举|(zhì),接著通過抽象性、封裝性、繼承性和多態(tài)性詮釋面向?qū)ο蠹夹g(shù)的特征,最后通過案例分析講解面向?qū)ο蠹夹g(shù)的應(yīng)用。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
解析C++面向?qū)ο蟪绦蛟O(shè)計 PDF格式下載