本书是一本论述面向对象设计方法的专著,其第1版于2003年由清华大学出版社出版,被国内许多大学用作研究生或高年级本科生教材,并被许多软件开发单位作为工程技术用书。本次再版,根据国内外面向对象领域理论与技术的最新发展做了不少修改。本书是作者的另一本著作《面向对象的系统分析》(第2版)的姊妹篇,二者构成完整的OOA&D方法体系。本书的主要内容是论述如何在面向对象的分析(OOA)基础上进行面向对象的设计(OOD)。全书分为7章,第1章介绍OOD的发展历史、现状和几种典型的OOA&D方法,论述OOA和OOD的关系。第2章介绍本书提出的OOD方法概貌。第3~6章分别介绍OOD模型各个组成部分的设计方法。第7章介绍统一建模语言(UML),并分析和讨论其优点与缺点。读者对象:计算机软件专业的教师、研究生和本科生,软件技术培训教师与学员,计算机软件领域的研究人员和工程技术人员。