:图解设计模式用Java语言讲解GoF的种设计模式pdf下载pdf下载

:图解设计模式用Java语言讲解GoF的种设计模式百度网盘pdf下载

作者:
简介:本篇主要提供:图解设计模式用Java语言讲解GoF的种设计模式pdf下载
出版社:新世纪图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:图解设计模式

定价:79元

作者:日 结城浩

出版社:人民邮电出版社

出版日期:2016-12-01

ISBN:9787115439499

版次:1

装帧:平装-胶订

开本:128开

编辑

原版连续12年、重印25次!

194张图表 + Java示例代码 = 轻松理解GoF的23种设计模式

《程序员的数学》《数学女孩》作者结城浩又一力作

图文并茂,194张图表(包括57张UML类图)穿插文中,帮助理解各设计模式。

通俗易懂,用浅显的语言逐一讲解23种设计模式,读完此书会发现GoF书不再晦涩难懂。

实用,编写了Java程序代码来实现设计模式,每章附带练习题和答案,用以熟练掌握设计 模式。

拓展进阶,必要时对Java语言的功能进行了补充说明,可加深对Java的理解。此外,如果了解C 语言,同样可以轻松理解本书内容。

本书适合以下读者阅读

对面向对象开发感兴趣的人

对设计模式感兴趣的人(特别是阅读了GoF书但是觉得难以理解的人)

所有Java程序员(特别是对抽象类和接口的理解不充分的人)

目录

目录

第1部分 适应设计模式 1
第1章 Iterator模式——一个一个遍历 1
1.1 Iterator模式 2
1.2 示例程序 2
Aggregate接口 3
Iterator接口 5
Book类 5
BookShelf类 5
BookShelfIteraotr类 6
Main类 7
1.3 Iterator模式中的登场角色 8
1.4 拓展思路的要点 9
不管实现如何变化,都可以使用Iterator 9
难以理解抽象类和接口 9
Aggregate和Iterator的对应 9
容易弄错“下一个” 10
还容易弄错 “后一个” 10
多个Iterator 10
迭代器的种类多种多样 10
不需要deleteIterator 10
1.5 相关的设计模式 11
1.6 本章所学知识 11
1.7 练习题 11
第2章 Adapter模式——加个“适配器”以便于复用 13
2.1 Adapter模式 14
2.2 示例程序(1)(使用继承的适配器) 14
Banner类 15
Print接口 16
PrintBanner类 16
Main类 16
2.3 示例程序(2)(使用委托的示例程序) 17