欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > java > 设计模式:Java语言中的应用[PDF][9.89MB]

设计模式:Java语言中的应用[PDF][9.89MB]

2020-03-22 398 收藏 0 赞一个 0 真差劲 0 去评论 去下载

内容简介

本书是一本Design Pattern的入门书,书中以浅显易懂的语言逐一说明了GoF的23个Design Pattern,让初次学习面向对象的读者也能立即掌握。在本书中不会看到死板的理论型文章,以Java语言写出书中各Pattern的范例程序,可以直接在计算机上运行,便于读者深入体会和应用。学习设计Pattern不仅是为了将来做准备,而且有助于从另一个全新角度重新审视我们平时编写的程序,提高软件的复用性、扩展性,这才是设计Pattern的真正意义,也是本书理论与实例相结合的目的。

目录

第0章 漫谈UML
第1部分 先熟悉设计Pattern
第1章Iterator——迭代器
第2章 Adaptel(适配器)——换个包装再度利用
第2部分 万事交给子类
第3章TempIate Method(模板方法)——实际处理就交给子类
第4章 Factory Method(工厂方法)
第3部分 建立对象实例
第5章 Singleton(单件)——惟一的对象实例
第6章 Prototype(原型)——复制建立对象实例
第7章 Buildel(生成器)——组合复杂的对象实例
第8章 Abstract Factory(抽象工厂)——把相关零件组合成产品
第4部分切割性思考
第9章 Bridge(桥接)——分成功能层次和实现层次
第10章 Strategy(策略)——把算法整个换掉
第5部分 一视同仁
第11章 Comp05ite(组成)——对容器和内容一视同仁
第12章 Decorator(装饰)——对装饰和内容一视同仁
第6部分 在结构中穿梭来去
第13章 Visitor(访问者)——在结构中穿梭还同时做事
第14章 Chain of Respons-biIity(职责链)——责任转送
第7部分 简单最好
第15章 Facade(外观)——单一窗口
第16章 Mediator(中介者)——只要面对一个顾问
第8部分 管理状态
第17章 Observer(观察者)——通知状态变化
第18章 Memento(备忘录)——存储状态
第19章 State(状态)——以类表示状态
第9部分 精简不浪费
第20章 Flyweight(享元)——有相同的部分就共享
第21章 Proxy(代理)——要用再建立
第10部分 用类来表示
第22章 Command(命令)——将命令写成类
第23章 Interpreter(解释器)——以类来表达语法规则
附录
附录A 练习题的解答
附录B GoF的设计Pattern分类

文档截图

QQ截图20200322112145.jpg

设计模式:Java语言中的应用[PDF][9.89MB]

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

下载地址
大家评论