第一图书网

面向对象程序设计

(美)巴德 清华大学出版社
出版时间:

2004-9  

出版社:

清华大学出版社  

作者:

(美)巴德  

页数:

611  

字数:

500000  

Tag标签:

无  

内容概要

作者以独立于程序设计语言的角度,全面介绍了面向对象程序设计的原理,如对象、方法继承和多态等概念。同时,为帮助学生理解程序设计语言幕后的基本原理,还提供了用很多语言编写的范例。 本书特色: 定义了面向对象程序设计的术语 从面向对象的角度,对Java,C++和C进行了大量比较 借助于案例分析,说明各种形式的多态技术是如何应用于面向对象语言以及如何被用于创建软件框架的 涵括并采用了UML表示法和图 涉及到设计模式、反射与内省、网络编程以及面向对象语言的实现技术等高级主题

作者简介

Timothy A.Budd是美国俄勒冈州立大学计算机科学系的副教授。他有二十多年的教学和实践经验,撰写了二十多年的教学和实践经验,撰写了多本深受学生欢迎的教材,其中包括Classic Data Structures in Java,Understanading Object-Oriented Programming With Java,C++for Java Pr

书籍目录

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


图书封面

图书标签Tags

广告

下载页面


面向对象程序设计 PDF格式下载



相关图书