详情介绍
设计模式初学者指南系统介绍如何使用模式来解决面向对象编程的常见问题。主要内容包括:面向对象与设计模式初步,使用接口创建型模式编程,涉及对基类问题的分析,对extends缺点的分析,对get/set方法的剖析等。本书通过两个完整的程序,反映了实际编程中模式应用的技巧,对掌握设计模式很有启发性。
设计模式初学者指南适合软件开发技术人员阅读,也可作为高等院校计算机专业相关课程的教学参考书。
设计模式初学者指南 目录:
译者序
前言
关于作者
第1章 面向对象与设计模式初步
1.1 模式和惯用法
1.2 究竟什么是设计模式
1.3 模式究竟有什么用途
1.4 模式在设计中所充当的角色
1.5 模式的分类
1.5.1 有关设计的一般性讨论
1.5.2 使用Java按照FORTRAN方式来编程
1.5.3 睁大眼睛来编程
1.6 对象
1.6.1 胡言乱语
1.6.2 对象是一组能力
1.6.3 事情是如何做错的
1.6.4 如何将事情做“对”
1.7 细胞自动机
1.8 gelter和setter方法是有害的
1.8.1 描绘你自己
1.8.2 JavaBeans和Struts
1.8.3 重构
1.8.4 没有get/set的生活
1.8.5 何时可以使用访问器和修改器
1.8.6 getter/setter问题总结
第2章 使用接口和创建型模式编程
2.1 为什么extends是有害的
2.2 接口和类
2.2.1 灵活性的丢失
2.2.2 耦合
2.2.3 脆弱的基类问题
2.2.4 多重继承
2.2.5 框架
2.2.6 模板方法和工厂方法模式
2.2.7“脆弱的基类”问题总结
2.3 什么时候使用extends合适
2.4 消除extencls
2.4.1 工厂和单例模式
2.4.2 单例
2.4.3 单例中的线程问题
2.4.4 双检测锁定
2.4.5 销毁单例
2.4.6 抽象工厂
2.4.7 模式大杂烩
2.4.8 工厂模式中的动态创建
2.4.9 命令和策略模式
2.5 总结
第3章 生命游戏
第4章 实现嵌入式SQL
附录 设计模式速查参考
下载地址
人气书籍
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的设计模式初学者指南 PDF扫描版[33MB]资源来源互联网,版权归该下载资源的合法拥有者所有。


![设计模式初学者指南 PDF扫描版[33MB]](http://img.jbzj.com/do/uploads/litimg/150630/15245RSD1.png)












![设计模式:可复用面向对象软件的基础 PDF 扫描版[21M]](http://img.jbzj.com/do/uploads/litimg/130617/111016222643.jpg)
![啊哈!算法 PDF扫描版[73MB]](http://img.jbzj.com/do/uploads/litimg/150117/153I42UK0.png)
![算法图解 (袁国忠著) 中文pdf完整版[17MB]](http://img.jbzj.com/do/uploads/litimg/170330/1FGRI202.jpg)

![Unity3D游戏开发 宣雨松著 PDF扫描版[27MB]](http://img.jbzj.com/do/uploads/litimg/140510/1524562S048.png)
![R语言实战(第2版) ([美]卡巴科弗) 中文pdf完整版[19MB]](http://img.jbzj.com/do/uploads/litimg/170212/1FU02M035.jpg)
![unity3d从入门到精通中文教程 高清PDF完整版[11MB]](http://img.jbzj.com/do/uploads/litimg/150926/1625122HS7.jpg)
