java example of gof_Java Design Patterns: A Hands-On Experience with Real-World Examples, 2nd Editio...

5fc69d1e64eab4802356b4796b9eb6e5.png

Java Design Patterns: A Hands-On Experience with Real-World Examples

By 作者: Vaskaran Sarcar

ISBN-10 书号: 1484240774

ISBN-13 书号: 9781484240779

Edition 版本: 2nd ed.

Release Finelybook 出版日期: 2018-12-07

pages 页数: (500 )

The Book Description robot was collected from Amazon and arranged by Finelybook

Get hands-on experience implementing 26 of the most common design patterns using Java and Eclipse. In addition to Gang of Four (GoF) design patterns, you will also learn about alternative design patterns, and understand the criticisms of design patterns with an overview of anti-patterns. For each pattern you will see at least one real-world scenario, a computer-world example, and a complete implementation including output.

This book has three parts. The first part covers 23 Gang of Four (GoF) design patterns. The second part includes three alternative design patterns. The third part presents criticisms of design patterns with an overview of anti-patterns. You will work through easy-to-follow examples to understand the concepts in depth and you will have a collection of programs to port over to your own projects.

A Q&A session is included in each chapter and covers the pros and cons of each pattern. The last chapter presents FAQs about the design patterns. The step-by-step approach of the book helps you apply your skills to learn other patterns on your own, and to be familiar with the latest version of Java and Eclipse.

What You’ll Learn

Work with each of the design patterns

Implement design patterns in real-world applications

Choose from alternative design patterns by comparing their pros and cons

Use the Eclipse IDE to write code and generate output

Read the in-depth Q&A session in each chapter with pros and cons for each design pattern

Partl. Gang of Four Patterns

1. Singleton Pattern

2. Prototype Pattern

3. Builder Pattern

4. Factory Method Pattern

5. Abstract Factory Pattern

6. Proxy Pattern

7. Decorator Pattern

8. Adapter Pattern

9. Facade Pattern

10. Flyweight Pattern

11. Composite Pattern

12. Bridge Pattern

13. Visitor Pattern

14. Observer Pattern

15. Strategy(Policy) Pattern

16. Template Method Pattern

17. Command Pattern

18. terator Pattern

19. Memento Pattern

20. State Pattern

21. Mediator Pattern

22. Chain-of-Responsibilty Pattern

23. Interpreter Pattern

Partl. Additional Design Patterns

24. Simple Factory Pattern

25. Null Object Pattern

26. MVC Pattern

Part ll. Final Discussions on Design Patterns

27. Criticisms of Design Patterns

28. AntiPatterns: Avoid the Common Mistakes

29. FAQs

下载地址 Download隐藏内容需1积分,请先登录!没有帐号? 注 册 一个!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
java设计模式(第2版)》通过一个完整的java项目对经典著作design patterns一书介绍的23种设计模式进行了深入分析与讲解,实践性强,却又不失对模式本质的探讨。本书创造性地将这些模式分为5大类别,以充分展现各个模式的重要特征,并结合uml类图与对应的java程序,便于读者更好地理解。全书给出了大量的练习,作为对读者的挑战,以启发思考,督促读者通过实践练习的方式来掌握设计模式。同时,作者又给出了这些练习的参考答案,使读者可以印证比较,找出自己的不足,提高设计技能。 《java设计模式(第2版)》适合各个层次的java开发人员与设计人员阅读,也可以作为学习java与设计模式的参考读物或教材。 目录: 第1章 绪论 1 第2章 接口型模式介绍 8 第3章 适配器(adapter)模式 13 第4章 外观(facade)模式 27 第5章 合成(composite)模式 39 第6章 桥接(bridge)模式 52 第7章 职责型模式介绍 62 第8章 单例(singleton)模式 67 第9章 观察者(observer)模式 72 第10章 调停者(mediator)模式 85 第11章 代理(proxy)模式 97 第12章 职责链(chain of responsibility)模式 115 第13章 享元(flyweight)模式 122 第14章 构造型模式介绍 130 第15章 构建者(builder)模式 134 第16章 工厂方法(factory method)模式 141 第17章 抽象工厂(abstract factory)模式 148 第18章 原型(prototype)模式 158 第19章 备忘录(memento)模式 163 第20章 操作型模式介绍 176 第21章 模板方法(template method)模式 182 第22章 状态(state)模式 193 第23章 策略(strategy)模式 204 第24章 命令(command)模式 213 第25章 解释器(interpreter)模式 221 第26章 扩展型模式介绍 236 第27章 装饰器(decorator)模式 242 第28章 迭代器(iterator)模式 259 第29章 访问者(visitor)模式 278
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值