Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

面向对象分析与设计 第3版 PDF 下载


分享到:
时间:2022-07-30 13:56来源:http://www.java1234.com 作者:转载  侵权举报
本书是UML创始人Grady Booch的代表作之一。全书分为理论和应用两部分。理论部分深刻剖析了面向对象分析与设计(OOAD)的概念和方法。应用部分连续列出了5个不同类型、不同领域的应用
失效链接处理
面向对象分析与设计 第3版  PDF 下载


下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/11203984601.html
 

相关截图:



资料简介:
本书是UML创始人Grady Booch的代表作之一。全书分为理论和应用两部分。理论部分深刻剖析了面向对象分析与设计(OOAD)的概念和方法。应用部分连续列出了5个不同类型、不同领域的应用,描述如何从初始阶段到交付阶段,将OOAD理论和方法应用到项目中。应用部分所涉及的领域包括系统架构、数据获取、密码分析、控制系统和Web开发,还给出了一些关于重要问题的有效建议,包括分类、实现策略和高的项目管理。书中介绍的概念都基于牢固的理论基础。同时,作者十分注重实效,基于其丰富的经验,面向软件工程实践者的实际需要,提出了改进的对象开发方法,用于解决系统和软件开发者面临的复杂问题;运用大量例子说明了基本概念,解释了方法,并展示了在不同领域的成功应用。书中的表示法采用最新的UML 2.0,因此本书是学习UML 2.0不可多得的参考书。本书非常适合实际系统和软件的开发者、系统分析师或架构师、项目经理阅读,也可以作为高等院校软件工程和高级编程课程的教材使用

资料目录:

篇 概念
章 复杂性 ....................................................................................... 2
1.1 复杂系统的结构 ....................................................................................... 3
1.1.1 个人计算机的结构 ....................................................................... 3
1.1.2 植物和动物的结构 ....................................................................... 4
1.1.3 物质的结构 ................................................................................... 5
1.1.4 社会机构的结构 ........................................................................... 5
1.2 软件固有的复杂性 ................................................................................... 6
1.2.1 定义软件复杂性 ........................................................................... 6
1.2.2 为什么软件在本质上是复杂的 ................................................... 7
1.3 复杂系统的 5 个属性 ............................................................................. 11
1.3.1 层次结构 ..................................................................................... 11
1.3.2 相对本原 ..................................................................................... 12
1.3.3 关注点分离 ................................................................................. 12
1.3.4 共同模式 ..................................................................................... 12
1.3.5 稳定的中间形式 ......................................................................... 13
1.4 有组织和无组织的复杂
1.4.1 复杂系统的规范形式 ................................................................. 13
1.4.2 人在处理复杂性时的能力局限 ................................................. 16
1.5 从混沌到有序 ......................................................................................... 17
1.5.1 分解的作用 ................................................................................. 17
1.5.2 抽象的作用 ................................................................................. 21
XXII 面向对象分析与设计(第 3 版)(修订版)
1.5.3 层次结构的作用 ......................................................................... 22
1.6 复杂系统的设计 ..................................................................................... 23
1.6.1 作为科学和艺术的工程 ............................................................. 23
1.6.2 设计的含义 ................................................................................. 23
1.7 小结 ......................................................................................................... 26
第 2 章 对象模型 ................................................................................. 27
2.1 对象模型的演进 ..................................................................................... 27
2.1.1 程序设计语言的换代 ................................................................. 28
2.1.2 代和第二代早期程序设计语言的拓扑结构 ..................... 30
2.1.3 第二代后期和第三代早期程序设计语言的结构 ..................... 31
2.1.4 第三代后期程序设计语言的结构 ............................................. 32
2.1.5 基于对象和面向对象的程序设计语言的结构 ......................... 33
2.2 对象模型基础 ......................................................................................... 35
2.2.1 面向对象编程 ............................................................................. 38
2.2.2 面向对象设计 ............................................................................. 39
2.2.3 面向对象分析 ............................................................................. 40
2.3 对象模型要素 ......................................................................................... 40
2.3.1 抽象的意义 ................................................................................. 42
2.3.2 封装的意义 ................................................................................. 48
2.3.3 模块化的意义 ............................................................................. 51
2.3.4 层次结构的意义 ......................................................................... 55
2.3.5 类型的意义 ................................................................................. 61
2.3.6 并发的意义 ................................................................................. 64
2.3.7 持久的意义 ..................
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐