基本信息
书名:Java设计模式(第2版)(精装英文版)
定价:75元
售价:121.00元,便宜-46.00元,折扣161
作者:(美)梅茨克尔(Metsker,S.J.),(美)韦
出版社:人民邮电出版社
出版日期:2007-06-01
ISBN:9787115155696
字数:596000
页码:461
版次:1
装帧:精装
开本:
商品重量:0.4kg
编辑推荐
内容提要
本书可以让读者在亲手实践中深刻领会并全面掌握Java软件项目中设计模式的巨大力量。书中采取学用结合的实用手册形式,带领读者应用Java的新特性,实践经典的23种原始模式的佳做法。Steve Metsker 和 Bill Wake凭借丰富的Java教学和编程经验,在讲解每一个模式时都辅以真实的Java程序、清晰的UML图表和趣味盎然的练习,使读者可以很快从理论过渡到实践——学会如何改进新的代码和重构已有代码,使其简洁、可管理且性能优良。
本书适合具有中级水平并准备向高级水平迈进的Java编程人员学习设计模式时阅读。
目录
CHAPTER 1 INTRODUCTION
PART INTERFACE PATTERNS
CHAPTER 2 INTRODUCING INTERFACES
CHAPTER 3 ADAPTER
CHAPTER 4 FACADE
CHAPTER 5 POSITE
CHAPTER 6 BRIDGE
PART RESPONSIBILITY PATTERNS
CHAPTER 7 INTRODUCING RESPONSIBILITY
CHAPTER 8 SINGLETON
CHAPTER 9 OBSERVER
CHAPTER 10 MEDIATOR
CHAPTER 11 PROXY
CHAPTER 12 CHAIN OF RESPONSIBILITY
CHAPTER 13 FLYWEIGHT
PART CONSTRUCTION PATTERNS
CHAPTER 14 INTRODUCING CONSTRUCTION
CHAPTER 15 BUILDER
CHAPTER 16 FACTORY METHOD
CHAPTER 17 ABSTRACT FACTORY
CHAPTER 18 PROTOTYPE
CHAPTER 19 MEMENTO
PART OPERATION PATTERNS
CHAPTER 20 INTRODUCING OPERATIONS
CHAPTER 21 TEMPLATE METHOD
CHAPTER 22 STATE
CHAPTER 23 STRATEGY
CHAPTER 24 MAND
CHAPTER 25 INTERPRETER
PART EXTENSION PATTERNS
CHAPTER 26 INTRODUCING EXTENSIONS
CHAPTER 27 DECORATOR
CHAPTER 28 ITERATOR
CHAPTER 29 VISITOR
PART Ⅵ APPENDIXES
APPENDIX A DIRECTIONS
APPENDIX B SOLUTIONS
APPENDIX C OOZINOZ SOURCE
APPENDIX D UML AT A GLANCE
Glossary
Bibliography
Index
作者介绍
Steven John Metsker是一位管理顾问,现效力于Dominion Digital公司(这是一家信息技术与业务流程再设计公司),专攻创建整洁、强大的软件所需的面向对象技术。
文摘
序言