注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合面向?qū)ο蠓治鲈O(shè)計與編程

面向?qū)ο蠓治鲈O(shè)計與編程

面向?qū)ο蠓治鲈O(shè)計與編程

定 價:¥19.50

作 者: 吳偉煜編
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 面向?qū)ο?/td>

ISBN: 9787302010111 出版時間: 2000-01-01 包裝: 平裝
開本: 16 頁數(shù): 272 字?jǐn)?shù):  

內(nèi)容簡介

  面向?qū)ο蠹夹g(shù)的理論和應(yīng)用方法,本質(zhì)上是一種自然地表示客觀世界的思維方法,是超越問題論域的復(fù)雜性障礙,實現(xiàn)可計算性的軟件設(shè)計方法.學(xué)習(xí)面向?qū)ο蠓治?,設(shè)計和編程(OOA/OOD/OOP),不僅能夠掌握計算機(jī)軟件設(shè)計的一個重要的方法,而且可以幫助養(yǎng)成良好的研究解決實際問題的工作方法和作風(fēng).因此,在清華大學(xué)課程設(shè)置改革中,我們把原來對研究生開設(shè)的該課程,在教學(xué)內(nèi)容和方法上結(jié)合本科學(xué)生情況進(jìn)行調(diào)整,在大學(xué)本科三年級開設(shè)"面向?qū)ο蠓治鲈O(shè)計與編程"課,為學(xué)生參加社會實踐和畢業(yè)設(shè)計作準(zhǔn)備.經(jīng)過教學(xué)實踐,學(xué)生普遍反映這門課程十分解渴,對于能力培養(yǎng)大有神益.本教材是根據(jù)我們的課堂教學(xué)講義編寫的,在內(nèi)容上,既教授面向?qū)ο蠓治龅幕痉椒?,又講述面向?qū)ο蟮脑O(shè)計和編程實現(xiàn),形成邏輯合理的一體化系統(tǒng).在課程實習(xí)作業(yè)中,我們只提出必須達(dá)到的規(guī)范要求,而讓學(xué)生自由選擇C++或Java作為工具.學(xué)習(xí)本課程不要求先學(xué)C語言,而是讓學(xué)生直接以面向?qū)ο蠓治龊驮O(shè)計為起點,能夠較快地掌握新的程序設(shè)計方法.

作者簡介

暫缺《面向?qū)ο蠓治鲈O(shè)計與編程》作者簡介

圖書目錄

第1章  面向?qū)ο蠹夹g(shù)概論                  
     1. 1    引論                  
     1. 1. 1  軟件概念的發(fā)展                  
     1. 1. 2  軟件開發(fā)原理的變革                  
     1. 1. 3  面向?qū)ο笳Z言的三個里程碑                  
     1. 2  面向?qū)ο蟮幕靖拍?nbsp;                 
     1. 2. 1  對象. 類. 消息                  
     1. 2. 2  封裝性. 繼承性和多態(tài)性                  
     1. 2. 3 常用術(shù)語簡釋和定義                  
     1. 2. 4  概念內(nèi)涵的區(qū)別                  
     1. 3  面向?qū)ο蟮姆治龇椒?nbsp;                 
     1. 3. 1  OOA方法評介                  
     1. 3. 2  OO入步驟                  
     1. 3. 3  OOA模型                  
     1. 3. 4  OOA視圖                  
     1. 3. 5  OOA提交                  
     1. 4  面向?qū)ο笤O(shè)計初步                  
     1. 4. 1  OOD模型                  
     l. 4. 2 什么是優(yōu)良的OOD                  
     1. 4. 3 對象標(biāo)識設(shè)計                  
     1. 4. 4  復(fù)雜對象的構(gòu)造設(shè)計                  
     1. 4. 5  一個GIS的OOD模型實例                  
     1. 5  教學(xué)工作建議與探討                  
     1. 6  習(xí)題                  
   第2章  C++基本知識速成                  
     2. 1  C++語言概述                  
     2. 1. 1  C++的而向?qū)ο筇卣?nbsp;                 
     2. 1. 2  C++語言對C語言在非面向?qū)ο蠓矫娴脑鼍?nbsp;                 
     2. 2  C++程序構(gòu)架及詞法符號約定                  
     2. 2. 1  C++程序示例                  
     2. 2. 2  C++程序的一般結(jié)構(gòu)                  
     2. 2. 3  C++的詞法符號約定                  
     2. 3  C++的數(shù)據(jù)類型                  
     2. 3. 1  C++的數(shù)據(jù)類型及類型修飾符                  
     2. 3. 2  常量                  
     2. 3. 3  變量                  
     2. 4  C++的運算符和表達(dá)式                  
     2. 4. 1  C++中的基本運算符                  
     2. 4. 2  C++表達(dá)式                  
     2. 5  C++的語句及程序流程控制                  
     2. 5. 1  if條件分支語句                  
     2. 5. 2  switcl. 開關(guān)分支語句                  
     2. 5. 3  循環(huán)控制語句                  
     2. 5. 4  跳轉(zhuǎn)控制語句                  
     2. 6  輸入輸出流簡介                  
     2. 6. 1  無格式輸入輸出                  
     2. 6. 2  指定格式輸入輸出                  
     2. 7  習(xí)題                  
   第3章  聚合數(shù)據(jù)類型與操作函數(shù)                  
     3. 1  數(shù)組類型與簡單線性表處理                  
     3. 1. 1  線性表結(jié)構(gòu)的C十十處理方法                  
     3. 1. 2  數(shù)組的定義與使用                  
     3. 1. 3  多維數(shù)組                  
     3. 1. 4  字符數(shù)組                  
     3. 2  指針類型與地址算法                  
     3. 2. 1  指針的概念與定義                  
     3. 2. 2  指針變量的運貿(mào)規(guī)則                  
     3. 2. 3  指針與數(shù)組的關(guān)系                  
     3. 2. 4  指針與字符串                  
     3. 2. 5  指針數(shù)姐                  
     3. 2. 6  多級指針                  
     3. 2. 7  void型和const型指針                  
     3. 3  函數(shù)類型與應(yīng)用方法                  
     3. 3. l  函數(shù)的定義與調(diào)用                  
     3. 3. 2  函數(shù)類型與參數(shù)傳遞說                  
     3. 3. 3  內(nèi)聯(lián)型函數(shù)                  
     3. 3. 4    遞歸調(diào)用                  
     3. 3. 5  函數(shù)重載調(diào)用                  
     3. 3. 6  函數(shù)指針                  
     3. 4  結(jié)構(gòu)類型及鏈表處理                  
     3. 4. 1  結(jié)構(gòu)變量定義及使用                  
     3. 4. 2  結(jié)構(gòu)數(shù)組                  
     3. 4. 3  結(jié)構(gòu)指針                  
     3. 4. 4  結(jié)構(gòu)的嵌套與遞歸                  
     3. 4. 5  鏈表類數(shù)據(jù)處理                  
     3. 4. 6  聯(lián)合                  
     3. 4. 7  位域                  
     3. 4. 8  枚舉類型                  
     3. 5  習(xí)題                  
   第4章  類與對象的構(gòu)造設(shè)計.                   
     4. 1  類的構(gòu)造和創(chuàng)建                  
     4. 1. 1  類設(shè)計的基本概念                  
     4. 1. 2  類的說明與對象定義                  
     4. 1. 3  成員函數(shù)的功能與定義方式                  
     4. 1. 4  對類成員的訪問                  
     4. 2  構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
     4. 2. 1  構(gòu)造函數(shù)的特性                  
     4. 2. 2  構(gòu)造函數(shù)的設(shè)計和使用                  
     4. 2. 3  析構(gòu)函數(shù)的特性和用法                  
     4. 3  類構(gòu)造的存儲設(shè)計                  
     4. 3. 1  類的靜態(tài)成員                  
     4. 3. 2  對象的動態(tài)存儲分配                  
     4. 4  類中類用法                  
     4. 4. l  類對象作為成員                  
     4. 4. 2  類的自引用                  
     4. 4. 3  類屬類(generie class)                  
     4. 5  類與對象的進(jìn)一步用池                  
     4. 5. 1  類對象指針                  
     4. 5. 2  對象數(shù)組                  
     4. 5. 3  友元函數(shù)                  
     4. 5. 4  對象作函數(shù)參數(shù)                  
     4. 6  類與結(jié)構(gòu). 聯(lián)合的關(guān)系                  
     4. 6. 1  結(jié)構(gòu)與類                  
     4. 6. 2  聯(lián)合與類                  
     4. 7    類設(shè)計應(yīng)用實例解析                  
     4. 8  習(xí)題                  
   第5章  繼承性和派生類                  
     5. 1  類層次. 數(shù)據(jù)抽象和模塊化                  
     5. 1. 1  類的層次                  
     5. 1. 2  軟件設(shè)計權(quán)坎化                  
     5. 1. 3  繼承性的含義                  
     5. 2  基類和派生類                  
     5. 2. 1  基類與派生類的說明                  
     5. 2. 2  派生類的繼承權(quán)與訪問域                  
     5. 2. 3  派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
     5. 3  多重繼承的設(shè)計                  
     5. 3. 1  多層繼承方法                  
     5. 3. 2  直接繼承多個基類的方法                  
     5. 3. 3  多繼承的構(gòu)造函數(shù)與析構(gòu)函數(shù)                  
     5. 3. 4  繼承成員二義性與虛基類方法                  
     5. 4  繼承性應(yīng)用實例分析                  
     5. 5  習(xí)題                  
   第6章  多態(tài)性與虛函數(shù)                  
     6. 1  重載與程序的多態(tài)性設(shè)計                  
     6. 1. 1  函數(shù)重載                  
     6. 1. 2  運算符重載                  
     6. 1. 3  各種運算符重載設(shè)計的問題討論                  
     6. 1. 4  編譯時的多態(tài)                  
     6. 1. 5  運行時的多態(tài)                  
     6. 2  虛函數(shù)方法與多態(tài)機(jī)制                  
     6. 2. 1  虛函數(shù)的應(yīng)用特性                  
     6. 2. 2  虛函數(shù)與構(gòu)造函數(shù). 析構(gòu)函數(shù)                  
     6. 2. 3  多繼承中的虛函數(shù)用法                  
     6. 2. 4  虛函數(shù)的多態(tài)性應(yīng)用實例分析                  
     6. 3  純虛函數(shù)與同一協(xié)議的多版本                  
     6. 3. 3  純虛函數(shù)的定義和性質(zhì)                  
     6. 3. 2  抽象類的用法                  
     6. 3. 3  純虛函數(shù)的應(yīng)用例析                  
     6. 4  利用類庫中虛函數(shù)進(jìn)行多態(tài)程序設(shè)計                  
     6. 5  習(xí)題                  
   第7章  面向?qū)ο蟮南到y(tǒng)分析和設(shè)計                  
     7. 1  面向?qū)ο笙到y(tǒng)分析和系統(tǒng)設(shè)計                  
     7. 2  系統(tǒng)分折方法                  
     7. 2. 1  OOA過程模型                  
     7. 2. 2  研究問題論域及用戶需求                  
     7. 2. 3  對象識別的客觀性方法                  
     7. 2. 4  識別對象的內(nèi)部特征                  
     7. 2. 5  識別對象的外部特征                  
     7. 2. 6  信息建模的規(guī)范化過程                  
     7. 3  系統(tǒng)設(shè)計階段和步驟                  
     7. 3. 1  系統(tǒng)劃分                  
     7. 3. 2  設(shè)計階段                  
     7. 3. 3  設(shè)計步驟                  
     7. 4  評審和修正OOA模型                  
     7. 4. 1  分析模型的一致性和完整性                  
     7. 4. 2  OOA模型的評審策略                  
     7. 4. 3  從OOA到OOD的過渡                  
     7. 5  系統(tǒng)文檔編制和實現(xiàn). 測試                  
     7. 5. 1  編制設(shè)計文檔                  
     7. 5. 2  系統(tǒng)實現(xiàn)                  
     7. 5. 3  系統(tǒng)測試                  
     7. 6  習(xí)題                  
   第8章  面向?qū)ο缶幊汰h(huán)境                  
     8. 1  開發(fā)環(huán)境的重要性                  
     8. 2  開發(fā)環(huán)境總覽                  
     8. 2. 1  Borland C十十. Turbo C十十集成環(huán)境組成概覽                  
     8. 2. 2  集成成開發(fā)環(huán)境功能特色簡述                  
     8. 3  Microsoft Visual C十十使用方法簡介                  
     8. 3. 1  系統(tǒng)安裝                  
     8. 3. 2  使用集成開發(fā)環(huán)境的基本技術(shù)                  
     8. 4  新應(yīng)用的創(chuàng)建                  
     8. 4. l  應(yīng)用程序框架的建立                  
     8. 4. 2  編譯和鏈接                  
     8. 4. 3  調(diào)試                  
     8. 5  將基本應(yīng)用框架進(jìn)一步開發(fā)為自已的應(yīng)用程序                  
     8. 5. 1  生成新的類. 添加代碼與插入文件                  
     8. 5. 2  創(chuàng)建及編輯. 插入資源                  
     8. 6 善于使用系統(tǒng)幫助                  
     8. 7 習(xí)題                  
   附錄  面向?qū)ο蠓治鲈O(shè)計和編程的實習(xí)作業(yè)                  
   參考文獻(xiàn)                  

本目錄推薦

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