笔记-java与模式(chapter22-30)

第22章  适配器(Adapter)模式    379
22.1  引言    379
22.2  类的适配器模式的结构    380
22.3  类的适配器模式的效果    382
22.4  对象的适配器模式的结构    382
22.5  在什么情况下使用适配器模式    384
22.6  Iterator与Enumeration    384
22.7  利用适配器模式指方为圆    387
22.8  适配器模式在架构层次上的应用    391
22.9  关于模式实现的讨论    393
22.10  适配器模式与相关的模式    394
第23章  缺省适配(Default Adapter)模式    401
23.1  鲁智深的故事    401
23.2  WindowAdapter是缺省适配模式    404
23.3  模式的结构    406
23.4  在什么情况下使用本模式    408
23.5  模式的实现    408
23.6  J2SE中的缺省适配模式    408
23.7  一个例子    410
第24章  专题:XMLProperties 与适配器模式    415
24.1  引言    415
24.2  SAX2浏览器    417
24.3  开始XMLProperties项目    423
第25章  合成(Composite)模式    435
25.1  对象的树结构    435
25.2  介绍合成模式    437
25.3  安全式和透明式的合成模式    438
25.4  安全式合成模式的结构    439
25.5  透明式的合成模式的结构    442
25.6  合成模式的实现    446
25.7  道士的故事    447
25.8  一个绘图的例子    448
25.9  AWT库中的例子    454
25.10  合成模式与其他模式的关系    455
第26章  装饰(Decorator)模式    461
26.1  引言    461
26.2  装饰模式的结构    461
26.3  装饰模式应当在什么情况下使用    467
26.4  孙大圣的故事    467
26.5  使用装饰模式的长处和短处    468
26.6  模式实现的讨论    469
26.7  装饰模式与其他模式的关系    472
26.8  实例:GrepReader    473
26.9  一个例子:发票系统    478
26.10  关于适配器模式与装饰模式的对话    491
第27章  专题:设计模式在Java I/O 库中的应用    497
27.1  引言    497
27.2  java.io库的设计原则    499
27.3  装饰模式的应用    500
27.4  半透明的装饰模式    509
27.5  适配器模式的应用    512
27.6  从byte流到char流的适配    518
第28章  代理(Proxy)模式    525
28.1  引言    525
28.2  代理的种类    527
28.3  代理模式的结构    529
28.4  代理模式的时序    532
28.4  Java 2.0对代理模式的支持    533
28.5  高老庄悟空降八戒    537
28.5  代理模式的长处和短处    538
28.6  模式的实现    539
28.7  代理模式与其他模式的关系    540
第29章  专题:智能引用代理    543
29.1  问题    543
29.2  系统设计    543
29.3  系统的时序    546
29.4  系统的源代码    546
第30章  专题:虚拟代理的例子    551
30.1  问题    551
30.2  系统的要求    552
30.3  系统的设计    553
30.4  系统的时序    554
30.5  系统的源代码    555

你可能感兴趣的:(java,模式,职场,休闲)