面向对象编程导论(原书第3版)

作者巴德
出版社
出版时间2003-09-01

特色:
本书是经典面向对象技术教材的*新版,原版己被哥伦比亚大学、佛罗里达大学、南非大学、罗马大学等众多世界名校用做教材。书中通过对象、方法、继承(包括多重继承)和多态等概念,以独立于编程语言的方式介绍了面向对象的原理。书中所列举的实例涉及多种编程语言,其中包括Java、C++、C#、Delphi、Python,CLOS、Eiffel、Objective—C、Smalltalk等。通过研究这些编程语言,读者可以更好地理解隐藏在各种语言语法之后的基本原理。  定义了面向对象编程术语;  提供了Java、C++和C#语言之间的大量比较;  通过案例研究,讨论了面向对象语言是如何应用各种多态技术的,并说明了如何使用多态来建立软件框架;  深入研究了多种面向对象语言中的多重继承技术,包括多重接口和嵌套类;  介绍了子类/子类型之间的差异;  集成并使用了UML表示法和图表;  涵盖了设计模式、反射和内省、网络编程以及面向对象语言的实现技术等高级主题。

本书通过对象、方法、继承(包括多重继承)和多态等概念,以独立于编程语言的方式介绍了面向对象编程的原理。书中所列举的实例涉及多种编程语言,其中包括Java、C++、C#、Delphi、Python、CIDS、Eiffel、Objective-C、Smalltalk等。通过研究这些编程语言,读者可以更好地理解隐藏在各种语言语法之后的基本原理。此外,作者还从面向对象的角度对这些语言进行了分析比较。 本书内容全面,特别适合作为计算机专业本科高年级和研究生一年级的教材,同时也可以供那些从传统的面向过程编程转向面向对象编程、想要了解面向对象基本概念的初学者使用。

推荐

车牌查询
桂ICP备20004708号-3