面向对象程序设计

面向对象程序设计

(美) 巴德 (Budd,T.A.) , 著

出版社:清华大学出版社

年代:2004

定价:

书籍简介:

本书是计算机专业课“面向对象程序设计”的理想教材,它从独立于语言的角度,阐述了面向对象技术的原理。此外还提供了用多种语言编写的范例,以帮助学生理解面向对象技术幕后的原理。

作者介绍:

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 Reuse

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

内容摘要:

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

书籍规格:

书籍详细信息
书名面向对象程序设计站内查询相似图书
9787302093954
如需购买下载《面向对象程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次影印本印次1
定价(元)语种英文
尺寸19装帧平装
页数 640 印数 3000

书籍信息归属:

面向对象程序设计是清华大学出版社于2004.08出版的中图分类号为 TP312 的主题关于 面向对象语言-程序设计-教材-英文 的书籍。