面向?qū)ο蟪绦蛟O(shè)計(jì)

出版時(shí)間:2004-9  出版社:清華大學(xué)出版社  作者:(美)巴德  頁(yè)數(shù):611  字?jǐn)?shù):500000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

作者以獨(dú)立于程序設(shè)計(jì)語(yǔ)言的角度,全面介紹了面向?qū)ο蟪绦蛟O(shè)計(jì)的原理,如對(duì)象、方法繼承和多態(tài)等概念。同時(shí),為幫助學(xué)生理解程序設(shè)計(jì)語(yǔ)言幕后的基本原理,還提供了用很多語(yǔ)言編寫(xiě)的范例。    本書(shū)特色:    定義了面向?qū)ο蟪绦蛟O(shè)計(jì)的術(shù)語(yǔ)    從面向?qū)ο蟮慕嵌龋瑢?duì)Java,C++和C進(jìn)行了大量比較    借助于案例分析,說(shuō)明各種形式的多態(tài)技術(shù)是如何應(yīng)用于面向?qū)ο笳Z(yǔ)言以及如何被用于創(chuàng)建軟件框架的    涵括并采用了UML表示法和圖    涉及到設(shè)計(jì)模式、反射與內(nèi)省、網(wǎng)絡(luò)編程以及面向?qū)ο笳Z(yǔ)言的實(shí)現(xiàn)技術(shù)等高級(jí)主題

作者簡(jiǎn)介

Timothy A.Budd是美國(guó)俄勒岡州立大學(xué)計(jì)算機(jī)科學(xué)系的副教授。他有二十多年的教學(xué)和實(shí)踐經(jīng)驗(yàn),撰寫(xiě)了二十多年的教學(xué)和實(shí)踐經(jīng)驗(yàn),撰寫(xiě)了多本深受學(xué)生歡迎的教材,其中包括Classic Data Structures in Java,Understanading Object-Oriented Programming With Java,C++for Java Pr

書(shū)籍目錄

Preface1 Thinking Object-Oriented2 Abstraction3 Object-Orinted Design4 Classes and Methods5 Messages,Instances,and Inttialization 6 A Case Study:The Eight-Queens Puzzle7 A Case Study:A Billiards Game8 Inheritance and Substitution9 A Case Study_A Card Game10 Subclasses and Subtypes11 Static and Dynamic Behavior12 Implications of Substitution13 Multiple Inheritance14 Polymorphism and Software Reuse15 Overloading16 Overriding17 The Polymorphic Variable18 Generics19 Container Classes20 A Case Study:The STL21 Framewlrks22 An Example Framework:The AWT and Swing23 Object Interconnections24 Design Patterns25 Reflection and Introspection26 Distributed Objects27 ImplementationA Source for the Eight-Queens PuzzleB Source for the Billiards GameC Source for the Solitaire GameGlossaryReferencesIndex

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    面向?qū)ο蟪绦蛟O(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7