注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C++語言和面向?qū)ο蟪绦蛟O(shè)計

C++語言和面向?qū)ο蟪绦蛟O(shè)計

C++語言和面向?qū)ο蟪绦蛟O(shè)計

定 價:¥22.80

作 者: 宛延Kai編著;宛延Kai編著
出版社: 清華大學(xué)出版社
叢編項: 計算機語言及程序設(shè)計
標(biāo) 簽: VC++

ISBN: 9787302027942 出版時間: 1999-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 364 字數(shù):  

內(nèi)容簡介

  內(nèi)容簡介C++程序設(shè)計語言和面向?qū)ο蟪绦蛟O(shè)計代表了旨在使計算機問題解更符合人的思維活動,這是一場軟件開發(fā)方法的革命。面向?qū)ο竽P秃兔嫦驅(qū)ο笤O(shè)計與實現(xiàn)對軟件開發(fā)起著關(guān)鍵作用。全書共分十章。第一章概論;第二、三章是C到C++的過渡;第四章是C++環(huán)境中的C;第五、六、七章分別介紹了數(shù)據(jù)封裝和隱藏、繼承和導(dǎo)出類、多態(tài)性和虛擬函數(shù);第八、九章分別介紹面向?qū)ο竽P秃兔嫦驅(qū)ο笤O(shè)計與實現(xiàn);第十章分兩大部分:第一部分介紹面向?qū)ο笤O(shè)計與實現(xiàn)的兩個典型實例分析;第二部分給出綜合的四個有代表性的C++和面向?qū)ο蟮湫蛯嵗治觥1緯蓽\入深地圍繞面向?qū)ο蟮闹饕卣鳛橹鞲删€,通過大量典型實例循序漸進地介紹C++語言、面向?qū)ο竽P汀⒚嫦驅(qū)ο笤O(shè)計與實現(xiàn),以及面向?qū)ο蟪绦蛟O(shè)計。是大專院校學(xué)生、碩士生以及博士生的教科書,適用于廣大軟件工作者,也是學(xué)習(xí)C++及面向?qū)ο蠓椒ǖ目萍脊ぷ髡咻^全面的參考書,同時本書也可作為現(xiàn)代軟件工程課程和軟件開發(fā)方法的補充教材。

作者簡介

暫缺《C++語言和面向?qū)ο蟪绦蛟O(shè)計》作者簡介

圖書目錄

第一章  緒論                  
     1. 1  綜述                  
     1. 2  面向?qū)ο蟪绦蛟O(shè)計                  
     1. 3  面向?qū)ο髥栴}解                  
     1. 4  類. 對象和封裝                  
     1. 5  子類——繼承性和多態(tài)性                  
     1. 6  面向?qū)ο蟪绦蛟O(shè)計的挑戰(zhàn)                  
     1. 6. 1  劃分軟件為類                  
     1. 6. 2  對已存的軟件系統(tǒng)增加功能                  
     1. 6. 3  類型和子類型的層次結(jié)構(gòu)                  
     1. 6. 4  應(yīng)改變典型軟件開發(fā)過程                  
     1. 6. 5  對“算法十?dāng)?shù)據(jù)結(jié)構(gòu)=程序設(shè)計”的挑戰(zhàn)                  
     1. 7  面向?qū)ο蠓椒?nbsp;                 
     1. 7. 1  什么是面向?qū)ο?                  
     1. 7. 2  面向?qū)ο箝_發(fā)方法                  
     1. 7. 3  面向?qū)ο蠓椒▽W(xué)                  
     1. 7. 4  三種模型                  
     1. 7. 5  小結(jié)                  
   第二章  從C語言如何過渡到C++語言                  
     2. 1  C++語言:一個正在演變的語言及其發(fā)展史                  
     2. 2  在較小范圍內(nèi)如何將C++增強C                  
     2. 2. 1  注釋行                  
     2. 2. 2  枚舉名                  
     2. 2. 3  結(jié)構(gòu)體或類名                  
     2. 2. 4  在塊(分程序)內(nèi)說明                  
     2. 2. 5  作用域限定運算符                  
     2. 2. 6  const說明符                  
     2. 2. 7  無名共用體(anonymous unions)                  
     2. 2. 8  顯式類型轉(zhuǎn)換                  
     2. 2. 9  函數(shù)原型                  
     2. 2. 10  函數(shù)名重載                  
     2. 2. 11  函數(shù)參數(shù)的缺省值                  
     2. 2. 12  具有不確定參數(shù)個數(shù)的函數(shù)                  
     2. 2. 13  函數(shù)中引用參數(shù)                  
     2. 2. 14  inline說明符                  
     2. 2. 15  new和delete運算符                  
     2. 2. 16  指向void的指針和返回void函數(shù)                  
     2. 3  在較大范圍內(nèi)如何將C++增強C                  
     2. 3. 1  類的構(gòu)造和數(shù)據(jù)封裝                  
     2. 3. 2  結(jié)構(gòu)是一種特殊類                  
     2. 3. 3  構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
     2. 3. 4  私有. 保護和公共部分                  
     2. 3. 5  對象和消息                  
     2. 3. 6  友元(friends)                  
     2. 3. 7  類中運算符和函數(shù)名重載                  
     2. 3. 8  導(dǎo)出類                  
     2. 3. 9  虛擬函數(shù)                  
     2. 3. 10  流庫                  
   第三章  快速掌握C++語言                  
     3. 1  注釋行                  
     3.2  常量. 類型和說明                  
     3. 3  C++運算符                  
     3. 4  傳遞引用                  
     3. 5  指針                  
     3. 6  const說明符                  
     3. 7  void類型                  
     3. 8  枚舉類型                  
     3. 9  無名共用體(anongmous unions)                  
     3. 10  顯式類型轉(zhuǎn)換                  
     3. 11  函數(shù)                  
     3. 11. 1  函數(shù)原型                  
     3. 11. 2  內(nèi)聯(lián)(inline)函數(shù)                  
     3. 11. 3  缺省自變量                  
     3. 11. 4重載函數(shù)名                  
     3. 11. 5  不確定自變量個數(shù)的函數(shù)                  
     3. 11. 6  指向函數(shù)的指針和類屬                  
     3. 12  C++系統(tǒng)的文件和物理組織                  
   第四章  C++環(huán)境中的C                  
     4. 1  函數(shù)調(diào)用                  
     4. 2  函數(shù)參數(shù)表                  
     4. 3  函數(shù)原型                  
     4. 4  引用型參數(shù)                  
     4. 5  參數(shù)個數(shù)不定                  
     4. 6  函數(shù)指針                  
     4. 7  const類型說明符                  
     4. 8  C代碼的接口                  
     4. 8. 1  設(shè)計的考慮                  
     4. 8. 2  C語言連接                  
     4. 8. 3  從C調(diào)用C++                  
     4. 8. 4  在C和C++之間共享頭文件                  
     4. 8. 5  將C數(shù)據(jù)輸入到C++                  
     4. 8. 6  C++數(shù)據(jù)輸入到C                  
     4. 9  操作符引用返回值                  
   第五章  數(shù)據(jù)封裝和數(shù)據(jù)隱藏                  
     5. 1  過程語言. 數(shù)據(jù)抽象. 封裝和數(shù)據(jù)隱藏                  
     5. 2  C++類                  
     5. 2. 1  C++類的基本概念和實例                  
     5. 2. 2  C++類與C結(jié)構(gòu)                  
     5. 3  類自引用                  
     5. 4  構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
     5. 4. 1  一個C++類的棧抽象數(shù)據(jù)類型的實現(xiàn)                  
     5. 4. 2  用Modula—2實現(xiàn)的棧抽象數(shù)據(jù)類型                  
     5. 5  作為成員的類對象                  
     5. 6  對象向量                  
     5. 7  友元(friends)                  
     5. 8  類的靜態(tài)成員                  
     5. 9  運算符重載                  
     5. 9. 1  雙目和單目運算符                  
     5. 9. 2  運算符重載的兩個例子                  
     5. 9. 3  <stream. h>庫                  
     5. 10  幾個基本行類                  
     5. 10. 1  類屬表                  
     5. 10. 2  用二叉查找樹實現(xiàn)類屑查找表                  
     5. 10. 3  search—table抽象的C++封裝                  
   第六章  導(dǎo)出類和繼承性                  
     6. 1  導(dǎo)出類構(gòu)造                  
     6. 2  父類有構(gòu)造函數(shù)的導(dǎo)出類                  
     6. 3  導(dǎo)出類的一些例子                  
     6. 3. 1  導(dǎo)出counter類                  
     6. 3. 2  一個大學(xué)的類系統(tǒng)                  
     6. 3. 3  從類屬表中導(dǎo)出棧和隊列                  
     6. 4  繼承性                  
     6. 4. 1  簡單繼承                  
     6. 4. 2  范圍和訪問控制                  
     6. 4. 3  多重繼承                  
   第七章  多態(tài)性和虛擬函數(shù)                  
     7. 1  虛擬函數(shù)                  
     7. 2  生成鏈表的一個面向?qū)ο蠼?nbsp;                 
     7. 2. 1  異質(zhì)鏈表的非多態(tài)性解                  
     7. 2. 2  異質(zhì)鏈表的面向?qū)ο蠼?nbsp;                 
     7. 2. 3  非面向?qū)ο蠛兔嫦驅(qū)ο笙到y(tǒng)的維護                  
     7. 3  多態(tài)性的異質(zhì)查詢樹                  
     7. 4  使用多態(tài)性構(gòu)造的有限狀態(tài)自動機                  
   第八章  面向?qū)ο竽P?nbsp;                 
     8. 1  對象模型                  
     8. 1. 1  對象圖                  
     8. 1. 2  連接和關(guān)聯(lián)                  
     8. 1. 3  高級的連接和關(guān)聯(lián)                  
     8. 1. 4  概括和繼承                  
     8. 2  動態(tài)模型                  
     8. 2. 1  事件和狀態(tài)                  
     8. 2. 2  狀態(tài)圖                  
     8. 2. 3  操作                  
     8. 2. 4  動態(tài)模型的實例(程控恒溫器)                  
     8. 2. 5  對象模型和動態(tài)模型的關(guān)系                  
     8. 3  功能模型                  
     8. 3. 1  數(shù)據(jù)流圖                  
     8. 3. 2  操作                  
     8. 3. 3  約束                  
     8. 3. 4  功能模型的實例(飛行模擬裝置)                  
     8. 3. 5  功能模型與對象和動態(tài)模型的關(guān)系                  
   第九章  面向?qū)ο笤O(shè)計與實現(xiàn)                  
     9. 1  分析                  
     9. 2  系統(tǒng)設(shè)計                  
     9. 2. 1  將系統(tǒng)劃分為子系統(tǒng)                  
     9. 2. 2  系統(tǒng)設(shè)計階段綜述                  
     9. 2. 3  系統(tǒng)設(shè)計的幾個步驟                  
     9. 3  對象設(shè)計                  
     9. 3. 1  對象設(shè)計綜述                  
     9. 3. 2  對象設(shè)計的步驟                  
     9. 4  小結(jié)                  
   第十章  面向?qū)ο笤O(shè)計與C++面向?qū)ο蟪绦蛟O(shè)計典型實例剖析                  
     面向?qū)ο笤O(shè)計與實現(xiàn)的典型實例剖析                  
     l0. 1  計算機動畫                  
     10. 1. 1  動畫的制作過程                  
     10. 1. 2  問題敘述                  
     10. 1. 3  分析                  
     10. 1. 4  系統(tǒng)設(shè)計                  
     10. 1. 5  對象設(shè)計                  
     10. 1. 6  實現(xiàn)                  
     10. 2  對象圖編譯                  
     10. 2. 1  問題敘述                  
     10. 2. 2  系統(tǒng)設(shè)計                  
     10. 2. 3  對象設(shè)計                  
     C++與面向?qū)ο蟪绦蛟O(shè)計典型實例剖析                  
     10. 3  快速拼寫檢查程序                  
     10. 3. 1  拼寫檢查程序的設(shè)計說明                  
     10. 3. 2  拼寫檢查程序的高層設(shè)計                  
     10. 3. 3  拼寫檢查程序的低層設(shè)計                  
     10. 3. 4  拼寫檢查程序的實現(xiàn)                  
     l0. 4  銀行出納員離散事件模擬                  
     l0. 4. 1  隊列模擬的設(shè)計說明                  
     10. 4. 2  隊列模擬的高層設(shè)計                  
     10. 4. 3  隊列模擬的低層設(shè)計                  
     10. 4. 4  隊列模擬的實現(xiàn)                  
     10. 4. 5  模擬輸出                  
     10. 4. 6  隊列模擬的維護                  
     10. 5  交互式函數(shù)評價程序                  
     10. 5. 1  函數(shù)評價程序的設(shè)計說明                  
     10. 5. 2  表達式樹的回顧                  
     10. 5. 3  函數(shù)評價程序的高層設(shè)計                  
     10. 5. 4  函數(shù)評價程序的低層設(shè)計                  
     lo. 5. 5  函數(shù)評價程序的全部實現(xiàn)                  
     10. 6  用C++仿真生態(tài)系統(tǒng)                  
     l0. 6. 1  人工生命是什么?                  
     10. 6. 2  計算機和生命                  
     lo. 6. 3  生態(tài)系統(tǒng)仿真的基本說明                  
     l0. 6. 4  用C++仿真生態(tài)系統(tǒng)實例                  
   參考文獻                  

本目錄推薦

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