面向对象设计:循序渐进教程与UML应用

需积分: 0 1 下载量 112 浏览量 更新于2024-12-24 收藏 572KB PDF 举报
"面向对象系统设计循序渐进(第一版)是由蒋能学编著的一本专注于介绍面向对象软件系统设计的书籍。该书主要分为两个部分:第一部分是面向对象概念与UML概述,这部分旨在为后续设计提供基础,帮助读者理解封装、消息传递、对象类等核心概念;第二部分是面向对象系统设计,涵盖了架构设计、类设计以及数据库设计等实战环节,强调了面向对象设计方法在提高软件可复用性、易维护性和可扩充性方面的优势。 作者蒋能学希望通过本书,让读者体验到面向对象系统设计带来的乐趣,特别是对于那些已经具备编程经验,特别是面向对象编程经验的开发者来说,这本书不仅是一个技术指南,也是一个启发创新的工具。对于刚接触面向对象思想或仅熟悉结构化编程的读者,书中提供了适合他们的学习路径,可以从第一章开始逐步深入,或者根据自身熟悉程度选择性阅读。 本书强调的是实用性和渐进式学习,适合软件工程师、系统分析师以及对软件设计感兴趣的读者。书中可能存在作者个人水平和时间限制导致的一些不足,作者鼓励读者提出批评和建议,通过网站<http://www.cnUML.com>和电子邮件联系作者。通过阅读本书,读者将能够提升自己的软件设计技能,尤其是在使用统一建模语言(UML)进行可视化设计方面,这对于现代软件工程实践具有重要意义。"