面向对象分析与设计

出版时间:2006-4  出版社:清华大学出版社  作者:多切蒂  页数:366  译者:俞志翔  
Tag标签:无  

内容概要

本书详细介绍了面向对象的分析与设计,全面探讨了面向对象概念、软件开发过程、UML和多层技术。    本书使用最常见的技术和方法,通过一个贯穿全书的案例分析,对面向对象的软件开发过程和使用面向对象技术的编程过程进行了透彻的讨论。首先阐述了面向对象软件项目的基本概念,然后基于广泛使用的方法,介绍了使用进行以测试为驱动的开发过程,最后研究了现实世界中的开发问题。    本书特色:    ·本书按照典型开发项目的步骤,整合了需求、设计、规范和测试;    ·案例分析清晰地说明了如何分析抽象的问题,从而最终得出一个具体的解决方案;    ·合作站点上的AQS(自动组卷系统)练习题使读者可以实践本书描述的技术。    读者对象:    无论读者是在校师生还是参加业务培训的开发人员,或者是转向面向对象技术的有经验的程序员,本书都会对您有所帮助。

作者简介

作者:(美)多切蒂 译者:俞志翔

书籍目录

第1章 入门    1.1 背景    1.2 编程简史    1.3 方法学    1.4 关于本书 第Ⅰ部分 设置场景  第2章 对象的概念    2.1 引言    2.2 什么是对象    2.3 相同还是相等    2.4 描述对象     2.5 封装    2.6 关联和聚合    2.7 图和树    2.8 链接和可导航性     2.9 消息     2.10 启动操作    2.11 协作示例     2.12 面向对象程序的工作原理     2.13 垃圾收集     2.14 类     2.15 类定义的内容    2.16 共享数据和共享操作     2.17 类型    2.18 术语     2.19 重用代码     2.20 小结    2.21 课外阅读     2.22 复习题    2.23 练习1的答案     2.24 复习题答案  第3章 继承     3.1 引言    3.2 设计类层次结构    3.3 给类层次结构添加实现代码     3.4 抽象类     3.5 重定义方法    3.6 实现栈类    3.7 多重继承    3.8 使用继承的规则     3.9 小结    3.10 课外阅读    3.11 复习题     3.12 复习题答案   第4章 类型系统    4.1 引言    4.2 动态和静态类型系统    4.3 多态性     4.4 动态绑定    4.5 多态性规则     4.6 类型转换    4.7 显式类型转换    4.8 使用模板进行泛化    4.9 小结    4.10 课外阅读     4.11 复习题     4.12 练习2的答案     4.13 练习3的答案    4.14 复习题答案  第5章 软件开发的方法学    5.1 引言    5.2 软件开发中的经典阶段    5.3 软件工程和瀑布方法学    5.4 新方法学    5.5 面向对象的方法学    5.6 Ripple概述    5.7 小结    5.8 课外阅读    5.9 复习题     5.10 复习题答案第Ⅱ部分 理解问题  第6章 收集需求  第7章 分析问题 第Ⅲ部分 设计解决方案  第8章 设计系统体系结构   第9章 选择技术  第10章 设计子系统  第11章 可重用的设计模式  第12章 指定类的接口  第13章 不间断的测试附录A Ripple小结附录B iCoot案例分析附录C UML表示法小结

编辑推荐

《面向对象分析与设计》(UML2.0版)按照典型开发项目的步骤,整合了需求、设计、规范和测试,详细介绍了面向对象的分析与设计,全面探讨了面向对象概念、软件开发过程、UML和多层技术。按理分析清晰地说明了如何分析抽象的问题,从而最终得出一个具体的解决方案。无论读者是在校师生还是参加业务培训的开发人员,或者是转向面向对象技术的有经验的程序员,《面向对象分析与设计》(UML2.0版)都会对您有所帮助。

图书封面

图书标签Tags

评论、评分、阅读与下载


    面向对象分析与设计 PDF格式下载


用户评论 (总计18条)

 
 

  •   适合面向对象方法学的学习
  •   通俗易懂,深入浅出,是不可多得的好书,能解答开发过程中的许多问题。力挺,呵呵
  •   最近在看设计模式辅助之余看看这本书!觉得收益匪浅!顶一顶吧!
  •   书不错,性价比高,发货速度快。
  •   书内一些语句翻译得不正确,建议遇到难懂的语句时,查找原英文对照一下,方便理解!
  •   作为rup读物的概要。
  •   很好 很可以
  •   老公很高兴,很实用哦~
  •   计算机经典书籍,非常值得细读的一本书!
  •   书不错= =、
  •   有图片的,形象生动,趣味性强
  •   书感觉好旧,而且上面还有一层灰!
  •   读过之后,大体上知道了什么是设计模式。并可以看懂基本的UML图。这本书在设计模式上讲的比较少,对UML图的讲解也比较一般。书中给的例子并不通用。
  •   没见过翻译这么烂的,没人指导根本看不懂,服了这位译者了,对象回收被译成重新申明,哎,中国计算机发展不起来有着深刻的教育原因啊……
  •   对照着原文看了几章,发现有的章节翻译得不错,有的章节翻译就比较差些,翻译的小错误还挺不少。
  •   送货挺及时,书因为刚开始看,感觉比较适合初学者,有助于建立面向对象的思想!值得买。。。
  •   只有一个塑料代包着,书明显被折过,下面都撕开了
  •   最近正在学习C#,但是对这种编程语言的许多概念,诸如对象、实例、抽象、接口等不是很理解,可能是由于自己并非计算机专业出身的关系。书中都有详细的实例,教你如何理解并在什么时候使用它们。读了这本书,我相信会对广大想深入学习面向对象程序设计的人有很大的帮助,学习一种语言就像学会怎样操作一个工具,而这本书的目的,就是告诉您如何用你手中的工具去实现您想做的事情。其中对UML的穿插使用,使你能在了解每一个知识点的时候,学会如何去对您所要处理的业务建立一个直观的模型,对初学面向对象设计人,让您知道面对手中的工作,应该从哪着手切入.因为本人,也是正在学习,对相关问题的理解也必多有不足,但请相信,它是一本好书.
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7