The Object-Oriented Thought Process
作者: (美)Matt Weisfeld著;杨会珍,尹清辽等译
出版社:中国水利水电出版社,2004
简介: “对于任何想要创建高质量软件的程序员来说(所有程序员都应当如此),不管他们已熟悉还是不太熟悉所谓的对象和类,他们都必须了解其各式各样的微妙之处。而要想这么做,就必须详细研究诸如Matt Weisfeld所者的“面向对象的思考过程”之类的图书。
——Bill McCarty,《Java Distributed Objects》和《Object-Oriented Design in Java》的作者。
“本书以浅显易懂的方式介绍了与Object Technology有关的功能强大的概念。它是参与软件工程的人员所必备的图书。”
——Wolfgang Haerle,博士,总裁,MaJul Enterprises,Inc.
面向对象的程序设计(OOP)是现代程序设计语言的基本概念,本书深入探讨了如何面向对象的方式来进行思考。全书共分为15章,内容包括:面向对象的基本概念,如何以对象的方式进行思考,高级的面向对象概念,类的剖析,类设计,继承和组合,框架和重用,创建对象,使用UML创建对象模型,持久对象,可移植的数据,分布式对象和企业,设计模式等。
本书是当代程序员的基础理论读物,适合于大学本科计算机专业的学生以及想要学习面向对象技术的程序员。