注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具面向对象设计:程序员必读

面向对象设计:程序员必读

面向对象设计:程序员必读

定 价:¥38.00

作 者: (澳)Meilir Page-Jones著;申玉强等译
出版社: 电子工业出版社
丛编项: 软件工程丛书
标 签: 面向对象

ISBN: 9787505396081 出版时间: 2004-03-01 包装: 胶版纸
开本: 23cm 页数: 295 字数:  

内容简介

  本书本着循序渐进的原则,在第1部分中首先深入地分析了面向对象的概念,详细分析了面向对象的本质特征,并介绍了面向对象的来源,从而分析面向对象带来的好处。第2部分介绍了面向对象的具体设计,包括类继承图、对象聚合图、对象通信图、对象交互/调配图和状态转换图,等等,第3部分比较了面向对象软件的封结构和传统软件封装结构,利用域和相关性的概念对类的设计做了评估,并在此基础上提出了面向对象设计的一般原则。 本书是一本介绍关于面向对象软件设计的基本观点、符号、术语、准则和原理的书。运用大量的实例、图表和练习,本书详细地阐述了面向对象设计的各个方面,融入了作者在面向对象开发中的丰富的实践经验,使得面向对象设计中的一些复杂和容易混淆的概念变得明了和简单易懂。 本书适合于作为程序员、设计师、系统工程师或使用面向对象技术的项目管理人员的案头必备之书,也适合于初学者阅读。本书也可作为软件工程相关专业的教科书。

作者简介

暂缺《面向对象设计:程序员必读》作者简介

图书目录

第1部分  绪论第1章  面向对象究竟是什么 31.1  封装 71.2  信息/实现隐藏 101.3  状态保留 121.4  对象标识 121.5  消息 151.6  类 211.7  继承 261.8  多态 301.9  泛型 341.10  小结 371.11  习题 39第2章  面向对象—谁定制了它们 412.1  面向对象的来源 412.2  面向对象的社会背景 432.3  作为工程科目的面向对象 472.4  面向对象的好处 492.5  小结 542.6  习题 55第2部分  面向对象符号设计第3章  类和方法的基本符号 593.1  OODN目标 593.2  类符号 613.3  修改方法和访问方法 623.4  类外部接口图表 633.5  函数式方法 643.6  重载方法 663.7  方法的其他符号 673.8  包 703.9  类内设计图 713.10  小结 723.11  习题 73第4章  继承和聚合图 754.1  类继承图 754.2  聚合对象及其组件 774.3  小结 814.4  习题 82第5章  对象通信图 835.1  同步消息 835.2  异步消息和并发执行 925.3  小结 1025.4  习题 102第6章  状态转换图 1056.1  基本状态转换图 1056.2  嵌套状态 1076.3  消息参数 1096.4  连续变量 1116.5  状态定义 1136.6  小结 1136.7  习题 114第7章  其他OODN图 1157.1  描绘数据库存取 1157.2  描绘系统架构 1217.3  描绘用户界面 1247.4  小结 1277.5  习题 127第3部分  面向对象设计的基本原则第8章  封装和同源 1318.1  封装结构 1318.2  同源 1348.3  小结 1448.4  习题 145第9章  域、相关度和内聚 1479.1  类对象的域 1479.2  相关度 1529.3  类内聚:类和它的方法 1569.4  小结 1629.5  习题 163第10章  类和子类的属性 16510.1  类的状态空间和行为 16510.2  子类的状态空间 16810.3  子类的行为 17010.4  作为状态空间限制的类不变式 17110.5  前提条件和后续条件 17410.6  类型一致的原则 17610.7  作为子类型的子类 17710.8  闭合行为的原则 18310.9  小结 18510.10  习题 186第11章  继承和多态的危险性 18911.1  继承的滥用 18911.2  多态的危险性 19711.3  小结 20511.4  习题 206第12章  类接口 20912.1  混合类 20912.2  方法环 21312.3  类接口的质量 21712.4  小结 22812.5  习题 230附录A  面向对象设计过程检查清单 235附录B  面向对象设计者手册 241附录C  面向对象术语快速导航 245附录D  答案 247术语表 279关于本书 297

本目录推荐