注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合面向對象軟件設計經典

面向對象軟件設計經典

面向對象軟件設計經典

定 價:¥25.00

作 者: (美)Rebecca Wirfs-Brock等著;張金明等譯
出版社: 電子工業(yè)出版社
叢編項: 國外IT精品叢書
標 簽: 面向對象

ISBN: 9787505389779 出版時間: 2003-08-01 包裝: 精裝
開本: 26cm 頁數: 238 字數:  

內容簡介

  國外IT精品叢書。與傳統(tǒng)的面向過程方法不同,面向對象方法主要采用抽象、封裝和繼承的思想對現實世界建模,從而構造我們的軟件系統(tǒng)。本書介紹了面向對象的基本概念和設計過程中需要用到的各種工具(如分層結構圖和協(xié)作圖),并通過幾個現實的例子向我們展示了利用面向對象技術進行軟件開發(fā)的全過程,筆觸生動而又不乏結構的完整性和條理性。本書尤其適合作為以下人群的學習參考用書:學習面向對象編程語言的程序員、利用面向對象技術管理項目的經理、講授軟件設計技術課程的教授以及學習軟件設計技術的學生。

作者簡介

  相關圖書

圖書目錄

第1章  為什么要使用面向對象設計                    
 什么是軟件危機                   
 抽象概念是怎樣幫助我們的                   
 什么是對象                   
 什么是軟件的生命周期                   
 什么樣的軟件可以重用                   
 誰設計軟件                   
 在本書中有什么                   
                   
 第2章  對象和其他基本要素                    
 什么是對象                  
 如何訪問對象                   
 類和實例                   
 多態(tài)性                   
 繼承                   
 面向對象設計                   
 客戶和服務器                   
 客戶-服務器契約                   
 術語                   
                   
 第3章  類                    
 發(fā)現類                   
 畫圖編輯器需求說明                   
 畫圖編輯器設計:發(fā)現類                   
 記錄候選類                   
 發(fā)現抽象類                   
 自動柜員機需求說明                   
 自動柜員機設計:發(fā)現類                   
                   
 第4章  職責                    
 什么是職責                   
 確定職責                   
 分配職責                   
 檢查類之間的關系                   
 記錄職責                   
 ATM設計:發(fā)現和分配職責                   
                   
 第5章  協(xié)作                    
 什么是協(xié)作                   
 發(fā)現協(xié)作                   
 記錄協(xié)作                   
 排練                   
 ATM設計:發(fā)現協(xié)作                   
 探索階段總結                   
                   
 第6章  分層結構                    
 分層結構圖                   
 維恩圖                   
 創(chuàng)建良好的分層結構                  
 確定契約                   
 修改你的設計                   
 為ATM系統(tǒng)建立分層結構                   
 定義契約                   
 總結                   
                   
 第7章  子系統(tǒng)                    
 協(xié)作圖                   
 什么是子系統(tǒng)                   
 確定子系統(tǒng)                   
 簡化交互                   
 核對你的設計                   
 分析ATM系統(tǒng)的協(xié)作                   
                   
 第8章  協(xié)議                    
 細化職責                   
 詳細說明你的設計                   
 ATM系統(tǒng)的簽名                   
 小結                   
 第9章  實現你的設計                    
 選擇語言                   
 管理實現                   
 評估你的設計質量                   
 邀請                   
                   
 第10章  又一個設計                    
 聯機文檔系統(tǒng)需求說明                   
 發(fā)現子系統(tǒng)                  
 發(fā)現類                   
 發(fā)現職責和協(xié)作                   
 探索階段總結                   
 建立分層結構                   
 發(fā)現契約                   
 簡化協(xié)作                   
 創(chuàng)建協(xié)議                  
                   
 附錄A  快速查閱                  
                   
 附錄B  ATM系統(tǒng)設計                  
                   
 附錄C  文檔子系統(tǒng)設計                   
                   
 附錄D  練習                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網 hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號