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

面向?qū)ο驝++程序設(shè)計(jì)

面向?qū)ο驝++程序設(shè)計(jì)

定 價(jià):¥48.00

作 者: 刁成嘉主編
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教材
標(biāo) 簽: 面向?qū)ο?/td>

ISBN: 9787111150701 出版時(shí)間: 2004-09-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 531 字?jǐn)?shù):  

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

  本書(shū)系統(tǒng)、全面地闡述了面向?qū)ο蠹夹g(shù)的基本概念,詳細(xì)講述了面向?qū)ο驝++程序設(shè)計(jì)語(yǔ)言的基本語(yǔ)法格式和功能,通過(guò)大量程序?qū)嵗榻B如何用C++語(yǔ)言編寫(xiě)一個(gè)面向?qū)ο蟮某绦蚣耙恍┚幊碳记?。本?shū)還介紹了面向?qū)ο蠼M織推薦的統(tǒng)一建模語(yǔ)言UML及其開(kāi)發(fā)過(guò)程、通用設(shè)計(jì)樣式和接口設(shè)計(jì)樣式等。通過(guò)具體案例和源程序代碼全面系統(tǒng)地介紹面向?qū)ο笙到y(tǒng)開(kāi)發(fā)方法與具體實(shí)現(xiàn)。使讀者能對(duì)面向?qū)ο蟮能浖_(kāi)發(fā)、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和程序設(shè)計(jì)有一個(gè)全面、完整的認(rèn)識(shí)。本書(shū)可作為高等院校計(jì)算機(jī)和信息技術(shù)專業(yè)相關(guān)課程教材,也適合廣大軟件開(kāi)發(fā)人員作為學(xué)習(xí)面向?qū)ο驝++編程技術(shù)的自學(xué)指導(dǎo)書(shū)和技術(shù)參考書(shū)。

作者簡(jiǎn)介

暫缺《面向?qū)ο驝++程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  面向?qū)ο蠹夹g(shù)概論
  1.1  軟件開(kāi)發(fā)方法概述
  1.1.1  結(jié)構(gòu)化方法
  1.1.2模塊化方法
  1.1.3  面向數(shù)據(jù)結(jié)構(gòu)方法
  1.1.4  面向?qū)ο蠓椒?br />  1.1.5  軟件開(kāi)發(fā)方法的評(píng)價(jià)與選擇
  1.2  軟件生存周期
  1.2.1  軟件定義階段
  1.2.2  軟件開(kāi)發(fā)階段
  1.2.3  軟件使用、維護(hù)和更新?lián)Q代階段
  1.3  面向?qū)ο蟮幕靖拍?br />  1.3.1  面向?qū)ο蠓椒ǖ奶攸c(diǎn)
  1.3.2  對(duì)象(Obiect)
  1.3.3  類(Class)
  1.3.4  封裝(Encapsulation)
  1.3.5  繼承(1nheritance)
  1.3.6  消息(Message)
  1.3.7  多態(tài)性(Polymorphism)
  1.4  面向?qū)ο笙到y(tǒng)開(kāi)發(fā)過(guò)程
  1.5  面向?qū)ο蠓治?br />  1.5.1  OOA步驟
  1.5.2  OOA過(guò)程
  1.5.3  建造對(duì)象類靜態(tài)結(jié)構(gòu)模型
  1.5.4  建造對(duì)象類動(dòng)態(tài)結(jié)構(gòu)模型
  1.5.5  建造對(duì)象類功能處理模型
  1.6  面向?qū)ο笤O(shè)計(jì)
  1.6.1  OOD的步驟
  1.6.2  系統(tǒng)對(duì)象設(shè)計(jì)
  1.6.3  系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
  1.6.4  系統(tǒng)優(yōu)化和審查
  1.6.5通用設(shè)計(jì)樣式
  1.7  系統(tǒng)文檔、實(shí)現(xiàn)、測(cè)試和維護(hù)
  1.7.1  系統(tǒng)文檔資料
  1.7.2系統(tǒng)實(shí)現(xiàn)(001)
  1.7.3系統(tǒng)測(cè)試(OOT)
  1.7.4系統(tǒng)維護(hù)(OOM)
  1.8  幾種典型的面向?qū)ο蠓椒ê?jiǎn)介
  1.8.1  布什(Booch)面向?qū)ο蠓椒ㄕ?br />  1.8.2  雅寇森(Jacobson)的面向?qū)ο蠓椒ㄕ?br />  1.8.3  尤頓(Coad-Yourdon)的面向?qū)ο蠓椒ㄕ?br />  1.8.4  詹姆斯·云豹(JamesRumbaugh)的面向?qū)ο蠓椒ㄕ?br />  1.9  小結(jié)
  1.10  題
第2章  C++簡(jiǎn)單程序設(shè)計(jì)
  2.1  C++語(yǔ)言概述
  2.1.1  C++語(yǔ)言的誕生
  2.1.2  C++的特點(diǎn)
  2.1.3  C++程序?qū)嵗?br />  2.1.4  字符集
  2.1.5  ASCII碼
  2.2  C++程序基本要素
  2.2.1  詞法記號(hào)
  2.2.2  常量
  2.2.3  變量
  2.2.4  符號(hào)常量
  2.2.5  運(yùn)算符與表達(dá)式
  2.3  C++數(shù)據(jù)類型
  2.3.1  基本數(shù)據(jù)類型
  2.3.2  枚舉類型
  2.3.3  結(jié)構(gòu)體
  2.3.4  聯(lián)合體
  2.3.5  位域
  2.4  數(shù)據(jù)的輸入與輸出
  2.4.1  I/0流
  2.4.2  預(yù)定義的插入符和提取符
  2.4.3  簡(jiǎn)單的I/O格式控制
  2.5  條件控制  2.5.1  條件語(yǔ)句
  2.5.2  switch語(yǔ)句
  2.6  循環(huán)
  2.6.1  for循環(huán)語(yǔ)句
  2.6.2 while循環(huán)語(yǔ)句
  2.6.3  do...while循環(huán)語(yǔ)句
  2.6.4轉(zhuǎn)移語(yǔ)句
  2.6.5  多重循環(huán)
  2.7  數(shù)組
  2.7.1  數(shù)組的概念
  2.7.2一維數(shù)組
  2.7.3  --:維數(shù)組
  2.7.4  使用typedef語(yǔ)句定義數(shù)組類型
  2.8字符串
  2.8.1  字符串概念
  2.8.2  字符串函數(shù)
  2.9  小結(jié)
  2.10  習(xí)題
第3章  函數(shù)
  3.1  函數(shù)的定義與使用
  3.1.1  函數(shù)的定義與說(shuō)明
  3.1.2  函數(shù)的調(diào)用
  3.1.3  函數(shù)的參數(shù)和返回值
  3.2  傳值調(diào)用與引用調(diào)用
  3.2.1  傳值調(diào)用
  3.2.2  引用調(diào)用
  3.3  函數(shù)和變量的作用域
  3.3.1  函數(shù)的作用域
  3.3.2  變量的作用域和生存期
  3.4  內(nèi)聯(lián)函數(shù)和函數(shù)重載
  3.4.1  內(nèi)聯(lián)函數(shù)
  3.4.2函數(shù)重載
  3.5  函數(shù)的嵌套調(diào)用和遞歸調(diào)用
  3.5.1  函數(shù)的嵌套調(diào)用
  3.5.2  函數(shù)的遞歸調(diào)用
  3.6  函數(shù)模板和使用C++系統(tǒng)函數(shù)
  3.6.1  函數(shù)模板
  3.6.2  使用C++系統(tǒng)函數(shù)
  3.7  小結(jié)
  3.8  題
 第4章  類與對(duì)象
  4.1  類和對(duì)象的構(gòu)造與創(chuàng)建
  4.1.1  類設(shè)計(jì)的基本概念
  4.1.2類的定義格式
  4.1.3  類的成員函數(shù)
  4.1.4  類成員的訪問(wèn)控制
  4.1.5  對(duì)象的聲明與使用
  4.2  構(gòu)造函數(shù)和析構(gòu)函數(shù)
  4.2.1  構(gòu)造函數(shù)與拷貝構(gòu)造函數(shù)
  4.2.2  析構(gòu)函數(shù)
  4.3  對(duì)象的生存期和類的作用域
  4.3.1  對(duì)象的生存期
  4.3.2類的作用域
  4.4  友元函數(shù)和友元類
  4.4.1  友元函數(shù)
  4.4.2友元類
  4.5  靜態(tài)成員
  4.5.1  靜態(tài)數(shù)據(jù)成員
  4.5.2靜態(tài)成員函數(shù)
  4.6  類和對(duì)象的進(jìn)一步應(yīng)用
  4.6.1  類對(duì)象作為成員
  4.6.2常對(duì)象
  4.6.3  對(duì)象作函數(shù)參數(shù)
  4.6.4對(duì)象數(shù)組
  4.7  類模板
  4.7.1  類模板的定義
  4.7.2類模板的使用
  4.8  小結(jié)
  4.9  習(xí)題
第5章  指針
  5.1  指針的概念
  5.2  指針的定義、賦值及運(yùn)算
  5.2.1  如何定義指針
  5.2.2“*”和“&”運(yùn)算符
  5.2.3  指針的賦值
  5.2.4指針的運(yùn)算
  5.3  指針與數(shù)組
  5.3.1  用指針訪問(wèn)數(shù)組元素
  5.3.2  指向數(shù)組的指針
  5.3.3  指針數(shù)組
  5.4  指針與字符串
  5.4.1  字符數(shù)組與字符指針
  5.4.2  字符串處理函數(shù)
  5.4.3  string類
  5.5  指針與函數(shù)
  5.5.1  指針作為函數(shù)參數(shù)
  5.5.2指針函數(shù)
  5.5.3  函數(shù)指針
  5.6  指針與引用
  5.7  其他類型的指針
  5.7.1  const指針
  5.7.2對(duì)象指針
  5.7.3 this指針
  5.8  動(dòng)態(tài)內(nèi)存分配
  5.8.1  堆內(nèi)存
  5.8.2  new和delete運(yùn)算符
  5.8.3  動(dòng)態(tài)內(nèi)存分配與釋放函數(shù)
  5.9  小結(jié)
  5.10  習(xí)題
第6章  繼承與派生
  6.1  繼承的含義
  6.2  繼承的語(yǔ)法
  6.3  繼承中的訪問(wèn)控制
  6.3.1  公有繼承
  6.3.2私有繼承
  6.3.3  保護(hù)繼承
  6.4  成員覆蓋與作用域分辨
  6.5  繼承中對(duì)象的初始化與清除
  6.5.1  初始化和清除
  6.5.2  構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用順序
  6.6  向上映射
  6.6.1  公有繼承中的向上映射示例
  6.6.2  私有繼承、保護(hù)繼承和向上映射
  6.6.3  向上映射的缺點(diǎn)
  6.7多重繼承
  6.7.1  多重繼承的語(yǔ)法
  6.7.2  多重繼承中的構(gòu)造函數(shù)與析構(gòu)函數(shù)
  6.7.3  多重繼承的二義性
  6.7.4  虛基類
  6.8  小結(jié)
  6.9  題
第7章  多態(tài)
  7.1  多態(tài)概述
  7.1.1  多態(tài)的類型
  7.1.2  多態(tài)的實(shí)現(xiàn)機(jī)制
  7.2運(yùn)算符重載
  7.2.1  運(yùn)算符重載的語(yǔ)法和規(guī)則
  7.2.2  一元運(yùn)算符重載
  7.2.3  二元運(yùn)算符重載
  7.2.4  幾個(gè)特殊運(yùn)算符的重載
  7.2.5  運(yùn)算符重載與類型轉(zhuǎn)換
  7.3  虛函數(shù)
  7.3.1  問(wèn)題的提出
  7.3.2  虛函數(shù)
  7.3.3  虛函數(shù)的實(shí)現(xiàn)
  7.3.4  虛函數(shù)和構(gòu)造函數(shù)
  7.3.5  虛析構(gòu)函數(shù)
  7.3.6  對(duì)象切片問(wèn)題
  7.3.7  純虛函數(shù)
  7.3.8  抽象類
  7.4  小結(jié)
  7.5  習(xí)題
第8章  動(dòng)態(tài)組合對(duì)象類
  8.1  數(shù)據(jù)結(jié)構(gòu)組合類的引入
  8.2動(dòng)態(tài)數(shù)組類
  8.3  動(dòng)態(tài)線性鏈表類
  8.4特殊動(dòng)態(tài)線性表——堆棧類
  8.5  特殊線性表——循環(huán)隊(duì)列類
  8.6  數(shù)據(jù)排序算法
  8.6.1  冒泡法
  8.6.2插入法
  8.6.3選擇法
  8.7  使用C++標(biāo)準(zhǔn)類庫(kù)中的動(dòng)態(tài)組合類模板
  8.8  小結(jié)
  8.9  題
第9章  輸入輸出流類
  9.1  流類層次結(jié)構(gòu)
  9.1.1  流類簡(jiǎn)介
  9.1.2  流類及流類間的關(guān)系
  9.2  從標(biāo)準(zhǔn)輸入/輸出流中讀/寫(xiě)數(shù)據(jù)
  9.2.1  從標(biāo)準(zhǔn)輸入獲取數(shù)據(jù)
  9.2.2  將數(shù)據(jù)寫(xiě)入標(biāo)準(zhǔn)輸出
  9.3  順序文件的輸入/輸出
  9.3.1  文件的打開(kāi)與關(guān)閉
  9.3.2將數(shù)據(jù)寫(xiě)入文件
  9.3.3  從文件中讀取數(shù)據(jù)
  9.4  文件的隨機(jī)讀取
  9.4.1  文件的讀取指針
  9.4.2  隨機(jī)讀取數(shù)據(jù)文件
  9.4.3  從串流中讀取數(shù)據(jù)
  9.4.4  自定義輸入運(yùn)算符
  9.5  文件的隨機(jī)寫(xiě)入
  9.5.1  文件的寫(xiě)指針
  9.5.2  隨機(jī)寫(xiě)
  9.5.3  將數(shù)據(jù)寫(xiě)入串流
  9.5.4輸出運(yùn)算符重載
  9.6  二進(jìn)制文件的讀取
  9.7  小結(jié)
  9.8  習(xí)題
第10章  異常處理機(jī)制
  10.1  基本概念
  10.2  C++中的異常處理機(jī)制
  10.2.1  異常處理的語(yǔ)法格式
  10.2.2  int型異常信息值的拋擲與捕獲
  10.2.3  C++異常處理機(jī)制的執(zhí)行過(guò)程
  10.2.4  異常事件定義與異常接口聲明
  10.3  異常處理的規(guī)則
  10.4  處理異常事件類
  10.5  小結(jié)
  10.6  習(xí)題
第11章  統(tǒng)一建模語(yǔ)言UML
  11.1  UML簡(jiǎn)介
  11.1.1  UML發(fā)展歷史
  11.1.2  UML描述軟件的體系結(jié)構(gòu)
  11.1.3  UML模型基本圖標(biāo)元素
  11.2  UML模型圖
  11.2.1  用例模型圖
  11.2.2  靜態(tài)結(jié)構(gòu)模型圖
  11.2.3  動(dòng)態(tài)行為模型圖
  11.3 UML系統(tǒng)模型結(jié)構(gòu)
  11.3.1  子系統(tǒng)的組織結(jié)構(gòu)
  11.3.2  系統(tǒng)模型的組織結(jié)構(gòu)
  11.3.3  系統(tǒng)結(jié)構(gòu)層次
  11.4 UML的公共機(jī)制
  11.5 UML的擴(kuò)展機(jī)制
  11.5.1  構(gòu)造型
  11.5.2  標(biāo)記值
  11.5.3  約束
  11.6 UML軟件開(kāi)發(fā)過(guò)程
  11.6.1  項(xiàng)目開(kāi)發(fā)的階段
  11.6.2  UML開(kāi)發(fā)過(guò)程中的成分
  11.6.3  UML軟件開(kāi)發(fā)過(guò)程的產(chǎn)物
  11.6.4 UML軟件開(kāi)發(fā)過(guò)程的特征
  11.7  小結(jié)
  11.8  習(xí)題
窘12章  設(shè)計(jì)樣式與綜合案例
  12.1  引言
  12.2對(duì)象類的關(guān)聯(lián)
  12.2.1  關(guān)聯(lián)
  12.2.2  聚集
  12.2.3繼承
  12.2.4依賴和細(xì)化
  12.3  接口
  12.4通用對(duì)象設(shè)計(jì)樣式
  12.4.1  設(shè)計(jì)樣式的特征
  12.4.2  幾個(gè)簡(jiǎn)單的設(shè)計(jì)樣式
  12.4.3  通用接口設(shè)計(jì)樣式
  12.4.4  設(shè)計(jì)樣式的描述與調(diào)用
  12.5包與子系統(tǒng)
  12.5.1  包
  12.5.2包的嵌套
  12;5.3  包之間的關(guān)系
  12.6  案例分析
  12.6.1  建立系統(tǒng)用例模型
  12.6.2對(duì)象類建模
  12.6.3  動(dòng)態(tài)交互行為建模
  12.6.4動(dòng)態(tài)活動(dòng)狀態(tài)建模
  12.6.5  物理體系結(jié)構(gòu)建模
  12.7  小結(jié)
  12.8  題
附錄  VisualC++6.0編程環(huán)境簡(jiǎn)介

本目錄推薦

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