• UML面向对象设计基础
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

UML面向对象设计基础

下午5点前订单,当日发货!超时赔付

15.9 2.9折 55 八五品

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者[美]Meliir Page-Jones 著;包晓露 译

出版社人民邮电出版社

出版时间2012-05

版次1

装帧平装

货号9787115275905504

上书时间2024-11-25

才华有限

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]Meliir Page-Jones 著;包晓露 译
  • 出版社 人民邮电出版社
  • 出版时间 2012-05
  • 版次 1
  • ISBN 9787115275905
  • 定价 55.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 341页
  • 字数 473千字
【内容简介】
《UML面向对象设计基础》是关于面向对象软件设计的基本概念、符号表示、术语、准则以及原理的书籍。
《UML面向对象设计基础》第一部分(第1章和第2章)介绍了面向对象的基本概念以及面向对象的发展史。第二部分(第3章至第7章)较全面地介绍了统一建模语言(UnifiedModelingLanguage,UML),UML已成为描述面向对象设计符号的事实上的标准。第三部分(第8章至第14章)较深入地介绍面向对象设计的原理。本书最后一章(第15章)分析软件构件的特点,包括优点和缺点。
本书针对采用面向对象技术的程序员、设计人员、系统工程师或技术经理,无论您是面向对象技术的初学者,还是具有一定面向对象技术经验的高手,都将从本书中受益匪浅。
【目录】
第一部分引言
第1章面向对象的含义
1.1封装
1.2信息/实现隐藏
1.3状态保持
1.4对象标识
1.5消息
1.5.1消息结构
1.5.2消息参数
1.5.3消息中的对象角色
1.5.4消息的类型
1.6类
1.7继承
1.8多态性
1.9一般性
1.10本章小结
1.11习题
1.12答案

第2章面向对象简史
2.1面向对象的起源
2.1.1LarryConstantine
2.1.2O.-J.Dahl和K.Nygaard
2.1.3AlanKay,AdeleGoldberg等人
2.1.4EdsgerDijkstra
2.1.5BarbaraLiskov
2.1.6DavidParnas
2.1.7JeanIchbiah等人
2.1.8BjarneStroustrup
2.1.9BertrandMeyer
2.1.10GradyBooch,IvarJacobson及JimRumbaugh
2.2面向对象的成熟期
2.3类似工程学的面向对象
2.4面向对象的益处
2.4.1用户需求分析
2.4.2软件设计
2.4.3软件构造
2.4.4软件维护
2.4.5软件使用
2.4.6软件项目管理
2.5本章小结
2.6习题
2.7答案

第二部分统一建模语言(UML)
第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.1.1单一继承
4.1.2多重继承
4.1.3子类的划分
4.1.4分类识别名称
4.2关联结构
4.2.1关联的基本UML表示法
4.2.2关联类
4.2.3多向关联
4.2.4关联的导航
4.3整体/部分关联
4.3.1组成
4.3.2聚集
4.4本章小结
4.5习题
4.6答案

第5章对象交互图
5.1协同图
5.1.1描述一个消息
5.1.2协同图中的多态性
5.1.3重复的消息
5.1.4在消息中使用self
5.2时序图
5.3异步消息及并发执行
5.3.1描述一个异步消息
5.3.2回调机制
5.3.3异步消息的优先权
5.3.4描述一个广播(无目标)消息
5.4本章小结
5.5习题
5.6答案

第6章状态图
6.1基本状态图
6.2嵌套状态
6.3并发状态和同步
6.4消息结果参数的瞬时状态
6.5连续的、可变的属性
6.6本章小结
6.7习题
6.8答案

第7章体系结构和接口图
7.1描述系统体系结构
7.1.1包
7.1.2硬件环境的配置图
7.1.3软件结构的配置图
7.2人机界面的描述
7.2.1窗口布局图
7.2.2窗口导航图
7.2.3题外话:什么是面向对象的GUI
7.3本章小结
7.4习题
7.5答案

第三部分面向对象设计的原则
第8章封装与共生性(connascence)
8.1封装结构
8.1.1封装的级别
8.1.2制定标准管理各个封装级别之间的相互作用
8.2共生性(connascence)
8.2.1共生性的种类
8.2.2差异共生性(contranascence)
8.2.3共生性和封装边界
8.2.4共生性和可维护性
8.2.5面向对象系统中共生性的滥用
8.2.6共生性(connascence)的术语
8.3本章小结
8.4习题
8.5答案

第9章领域、依附集和内聚
9.1对象类的领域
9.1.1基础领域
9.1.2结构领域
9.1.3商业领域
9.1.4应用领域
9.1.5每一领域类的来源
9.2依附集(encumbrance)
9.2.1什么是依附集(encumbrance)
9.2.2依附集的使用
9.2.3Demeter规则
9.3类的内聚(ClassCohesion):一个类和它的特性
9.3.1混合事例型内聚
9.3.2混合领域型内聚
9.3.3混合角色型内聚
9.4本章小结
9.5习题
9.6答案

第10章状态空间和行为
10.1一个类的状态空间和行为
10.2子类的状态空间
10.3子类的行为
10.4状态空间的一个约束条件:类的不变式
10.5前置条件和后置条件
10.6本章小结
10.7习题
10.8答案

第11章类型一致性与闭合行为
11.1类与类型
11.2类型一致性原则
11.2.1抗变性与协变性原则
11.2.2抗变性与协变性实例
11.2.3图解抗变性与协变性
11.2.4类型一致性必要条件综述
11.3闭合行为(ClosedBehavior)原则
11.4本章小结
11.5习题
11.6答案

第12章继承与多态性的危险性
12.1继承的滥用
12.1.1错误的聚集
12.1.2倒置的层次结构
12.1.3混淆类及其实例
12.1.4误用
12.2多态性的危险性
12.2.1操作的多态性
12.2.2变量的多态性
12.2.3消息中的多态性
12.2.4多态性与一般性
12.3本章小结
12.4习题
12.5答案

第13章组织操作技术
13.1混合类
13.1.1商务举例
13.1.2图形举例
13.2操作环
13.3本章小结
13.4习题
13.5答案

第14章类的聚合及其所支持的状态和行为
14.1类接口中支持的状态
14.2类接口中支持的行为
14.3类接口中操作的聚合
14.4本章小结
14.5习题
14.6答案

第15章设计软件构件
15.1什么是构件
15.2构件与对象的相似性和区别
15.3构件举例
15.4构件的内部设计
15.5轻量和重量构件
15.6使用构件的优点和缺点
15.7本章小结
15.8习题
15.9答案

附录A面向对象设计检查(Walkthrough)列表
附录B面向对象设计者手册
附录C面向对象术语快速指南
词汇表
参考文献
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP