书籍详情

面向对象的设计与模式

面向对象的设计与模式

作者:(美)Cay Horstmann

出版社:电子工业出版社

出版时间:2004-01-01

ISBN:9787113057022

定价:¥35.00

内容简介
  本书通过讲授Java语言,将面向对象的设计原理和设计模式相互结合起来。本书的重点是从设计的角度出发,循序渐进地向读者全面介绍了面向对象的设计(方法学、CRC卡和UML类图,设计模式),用户接口编程(Swing应用程序,事件处理,Java 2D图形),Java语言的高级特性(接口类型,内部类,反射,多线程技术),以及一些常用开发工具的使用。另外,本书还配有大量完整的程序代码并包含了详细的注释,可供任何面向对象编程技术的初学者或者是具有一定基础的读者参考和使用。
作者简介
暂缺《面向对象的设计与模式》作者简介
目录
    第1章 Java简介
本章要点
1.1 利用Java实现“Hello World“程序
1.2 文档注释
1.3 基本类型
1.4 控制流程语句
1.5 对象的引用
1.6 参数传递
1.7 包
1.8 基本异常处理
1.9 字符串
1.10 读输入
1.11 数组列表及链表
1.12 数组
1.13 static属性及方法
1.14 编程风格
习题
第2章 面向对象的设计过程
本章要点
2.1 从问题到程序代码
2.2 对象与类的概念
2.3 识别类
2.4 识别职责
2.5 类之间的关系
2.6 用例分析
2.7 CRC卡
2.8 UML类图
2.9 时序图
2.10 状态图
2.11 利用javadoc设计文档
2.12 案例研究:一个语音邮件系统
习题
第3章 类设计的指导方针
本章要点
3.1 考察Java类库中的Date类
3.2 设计Day类
3.3 Day类的三种实现方式
3.4 封装的重要性
3.5 接口质量分析
3.6 合同式编程
3.7 单元测试
习题
第4章 接口类型与多态
本章要点
4.1 Icon接口
4.2 多态
4.3 图形绘制
4.4 Comparable接口
4.5 Comparator接口
4.6 匿名类
4.7 图文框与用户接口组件
4.8 用户接口驱动
4.9 定时器程序
4.10 接口类型设计
习题
第5章 模式与GUI程序设计
本章要点
5.1 迭代器
5.2 模式的概念
5.3 OBSERVER模式
5.4 布局管理与STRATEGY模式
5.5 组件、容器与COMPOSITE模式
5.6 滚动条与DECORATOR模式
5.7 如何识别模式
5.8 应用模式
习题
第6章 继承和抽象类
本章要点
6.1 继承的概念
6.2 利用继承实现图形编程
6.3 抽象类
6.4 TEMPLATE METHOD模式
6.5 拥有保护的接口
6.6 Swing组件的类集结构
6.7 标准几何图形的类集结构
6.8 Exception的类集结构
6.9 何时不用继承
习题
第7章 Java对象模型
本章要点
7.1 Java的类型系统
7.2 类型查询
7.3 Object类
7.4 浅复制与深复制
7.5 序列化
7.6 反射机制
7.7 JavaBean组件
习题
第8章 框架技术
本章要点
8.1 框架
8.2 一个简单的框架
8.3 集合类框架
8.4 一个图形编辑器框架
8.5 改进的图形编辑器框架
习题
第9章 多线程
本章要点
9.1 线程的基本知识
9.2 线程同步
9.3 线程与动画
习题
第10章 更多模式
本章要点
10.1 ADAPTER模式
10.2 动作类与COMMAND模式
10.3 FACTORY METHOD模式
10.4 PROXY模式
10.5 SINGLETON模式
10.6 VISITOR模式
10.7其他设计模式
习题
猜您喜欢

读书导航