面向对象分析与设计

面向对象分析与设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2006-04
版次: 1
ISBN: 9787302125464
定价: 42.00
装帧: 平装
开本: 其他
纸张: 胶版纸
58人买过
  • 本书详细介绍了面向对象的分析与设计,全面探讨了面向对象概念、软件开发过程、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表示法小结
  • 内容简介:
    本书详细介绍了面向对象的分析与设计,全面探讨了面向对象概念、软件开发过程、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表示法小结
查看详情
相关图书 / 更多
面向对象分析与设计
面向城乡融合发展的中国乡村空间治理
戈大专
面向对象分析与设计
面向汽车造型形态的设计认知机理与方法
卢兆麟
面向对象分析与设计
面向共同富裕振兴乡村的土地法制改革之路
耿卓 等
面向对象分析与设计
面向共融机器人的自然交互——命名实体识别与关系抽取
徐华、高凯
面向对象分析与设计
面向未来 助力增长:构建中国新型能源体系
国务院发展研究中心、壳牌国际有限公司
面向对象分析与设计
面向未来的教育创新与实践
汪建宏、李锋亮
面向对象分析与设计
面向大数据的Java程序设计基础(微课版)
吴正江、毋东、王海涛、翟海霞
面向对象分析与设计
面向2035的复合材料构件精确制造发展战略研究 单忠德 范聪泽 宋文哲
单忠德 范聪泽 宋文哲
面向对象分析与设计
面向客户价值的智能产品概念设计方法(数智化时代产业智联生态系统创新理论研究丛书)
明新国、厉秀珍、张先燏 著
面向对象分析与设计
面向核心素养的STEM课程设计
王帆等
面向对象分析与设计
面向5G-Advanced的关键技术
张建国 周海骄 杨东来 李伟 曹懿军 芮杰 何华伟
面向对象分析与设计
面向未来的管理者 [美]彼得·德鲁克
(美)彼得·德鲁克