“对于任何想要创建高质量软件的程序员来说(所有程序员都应当如此),不管他们已熟悉还是不太熟悉所谓的对象和类,他们都必须了解其各式各样的微妙之处。而要想这么做,就必须详细研究诸如MattWeisfeld所者的“面向对象的思考过程”之类的图书。——BillMcCarty,《JavaDistributedObjects》和《Object-OrientedDesigninJava》的作者。“本书以浅显易懂的方式介绍了与ObjectTechnology有关的功能强大的概念。它是参与软件工程的人员所必备的图书。”——WolfgangHaerle,博士,总裁,MaJulEnterprises,Inc.面向对象的程序设计(OOP)是现代程序设计语言的基本概念,本书深入探讨了如何面向对象的方式来进行思考。全书共分为15章,内容包括:面向对象的基本概念,如何以对象的方式进行思考,高级的面向对象概念,类的剖析,类设计,继承和组合,框架和重用,创建对象,使用UML创建对象模型,持久对象,可移植的数据,分布式对象和企业,设计模式等。本书是当代程序员的基础理论读物,适合于大学本科计算机专业的学生以及想要学习面向对象技术的程序员。